body {
	background-color: white;
	margin: 0 auto;/*マージンautoに対応していないブラウザ用のセンタリング*/
	font-size: 62.5%;

	font-family: Verdana, メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic";
}

.link a:link {
	color: #696969;
	text-decoration:underline;
}
.link a:visited {
	color: #696969;
}
.link a:hover {
	color: #9B9B9B;
}
.link a:active {
	color: #696969;
}

p,dl{	
    font-size: 0.9rem;
	line-height:1.6;
	color: #696969;
}

/*---shopcart-----------------------------*/ 
.shopcart h3, .shopcart h2{/*カート商品名*/
	position: relative;
	font-weight:bold;
	font-size: 0.9rem;
	color:white;
	padding:5px 5px 5px 8px;
	margin:0px 0px 0px -8px;
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-01.gif);
}
.shopcart, .shopcart p {/*カートテキスト*/
	font-size: 0.9rem;
    letter-spacing: 0.1em;
}
.cartimg, .imgcart {/*カート商品画像*/
	width:84px;
	float:left;
	border: solid 1px #737373;
}
.boxcart {/*カート商品データ記載BOX*/
	border: 1px solid #818181;
	padding:1px;
	margin:0px 0px 0px 91px;
	background-color:white;
}
.cartlogo {/*カートロゴ画像*/
	margin:5px 0px 0px 3px ;
	width:114px;
	float:left;
}
.carttxt,.txt {
	position: relative;
	padding:3px 3px 3px 3px;
	margin:0px 0px 0px 0px;
	background-color:#e8e8f0;
} {
	position: relative;
	padding:3px 3px 3px 3px;
	margin:0px 0px 0px 0px;
	background-color:#e8e8f0;
}
.abs07 {/*拡大アイコン位置*/
	position: absolute;
	left: 5px;
	bottom: 5px;
}

/*---related-----------------------------*/ 
h5 {/*関連商品*/
	position: relative;
	font-weight:bold;
	font-size: 0.9rem;
	color:white;
	padding:5px 5px 5px 8px;
	margin:0px 0px 0px -8px;
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-01.gif);
}
#RelatedProduct-product_area p {
	/*nt-size: 0.9rem;
	letter-spacing: 0.1em;*/
}
/*---roddetail_01---------------------------------------------------------------------------*/
#roddetail_01 {/*製品詳細、ロッド、01セクション*/
    font-size: 0.9rem;
	color:;
}
.imgkishead {/*左画像ブロック*/
	width:100%;
	text-align:center;
	background-color:#f8f7f7;
	padding-top:3px;
}
@media screen and (min-width:600px) {/*　画面サイズが600pxからはここを読み込む　*/
.imgkishead {/*左画像ブロック 画面大*/
	width:224px;
	float:left;
}
}
.boxkishead {/*右ブロック*/
	margin:0px 0px 0px 0px;
	display:block;
}
@media screen and (min-width:600px) {
.boxkishead {/*右ブロック 画面大*/
	margin:0px 0px 0px 222px;/*左画像からの距離*/
}	
}

#roddetail_01 h1{
	position: relative;
	font-size: 0.9rem;
	font-weight:bold;
	color:white;
	padding:5px 5px 5px 8px;
	margin:3px 0px 0px -10px;/*左画像に食い込む*/
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-01.gif);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display:inline-block;
	width: 100%;
	min-width:330px;
}
.box03 {/*説明文*/
	border-top: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	border-left: 1px solid white;
	border-radius: 0px 4px 4px 0px;
	padding:6px;
	margin:5px 0px 5px 0px;/*上 右 下 左*/
	background-image:url(../../triad/images/bgimg-p-02.gif);
	color: #212121;
	letter-spacing: 1px;
	position: relative;
	min-height: 50px;
	line-height:150%;
	font-size: 12px;
}
#roddetail_01 table {
	background-repeat:no-repeat;
	background-position:center;
	background-color:white;
	text-align:left;
	margin:0px 0px 0px 0px;
	width:100%;
	max-width:340px;
}
.boxkishead th {/*スペック：オレンジ*/
	margin:2px 0px 2px 0px;
	color:#feb602;
	width:63px;
	letter-spacing: 1px;
	text-align:left;
	padding-left:5px;
	font-weight:normal;
	font-size:12px;
	background-color:white;
}
.boxkishead td {
	padding:2px 2px 2px 23px;/*上 右 下 左*/
	margin:0px;
	font-weight:normal;
	font-size:12px;
	letter-spacing: 1px;
}
.box04 {/*下装飾*/
	border-top: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	border-left: 1px solid white;
	border-radius: 0px 4px 4px 0px;
	padding:0px;
	background-color:#f8f7f7;
	color: #212121;
	margin:5px 0px 5px 0px;/*上 右 下 左*/
	position: relative;
	line-height: 1;
	display:block;
}
.bkcolor{
	border: 1px solid #f8f7f7;
}
/*---120-140画像4つ並び---------------*/ 
#fourboximg {
	width:100%;
	text-align:center;
	padding: 10px 0px;
	background-color:#f8f7f7;
}
.boximg {
	position: relative;
	width: 142px;
	height:122px;
	display:inline;
	line-height: 1;
	overflow:hidden;
}
.abs01 {
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.boximg img {
	border: 1px solid #000000;
	transition: 0.3s;
}
.boximg:hover img {
	border: 1px solid orange;
}
.boximg:hover i {
	transition: 0.3s;
	color: orange;
}
/*---キスラー詳細ページテキスト------*/
#detailtextout {
	background-image:url(../../triad/images/bgimg-p-03.gif);
	background-repeat: repeat-y;
}
#detailtextout h2{
		font-size: 1.0rem;
}

.detailtextin {
	background-color:#ffffff;
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid white;
	border-radius: 2px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	padding:10px;
}
.detailtextin h2 {
	font-size:16px;
	position: relative;
	padding: .25em 0 .5em .75em;
	border-left: 12px solid #b89337;
	margin: 0px 0px 0px 10px;
}
.detailtextin hr {
	width: 100%;
	border-top: 1px solid #858585;
	margin:0px 0px 0px 0px;
}
.detailtextinr {
	background-color:#ffffff;
	border-left: 1px solid #858585;
	margin-left:10px;
	padding:10px 10px 0px 10px;
}
.detailtextinr p{
	
	margin: 3px auto 10px auto;
	font-size:13px;
}
hr.detailtext-left {
	border: 1px solid #ffffff;
	background-color:#ffffff;
	border-left: 1px solid #c4c4c4;
	border-radius: 2px 2px 2px 2px;
	padding:5px 5px 5px 0px;
	margin:0px 0px 0px 10px;
}
hr.detailtext-right {
	border: 1px solid #f8f7f7;
	background-color:#f8f7f7;
	border-right: 1px solid #c4c4c4;
	border-radius: 2px 2px 2px 2px;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
}
hr.detailtext-close {
	border: none;
	background-color:#f8f7f7;
	border-bottom: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid white;
	border-radius: 2px 2px 2px 2px;
	margin: 0px 0px 0px 10px;
}
.detaillure {
	width:90%;
	background-color:#f8f7f7;
	border-top: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	border-left: 1px solid #f8f7f7;
	border-right: 1px solid #c4c4c4;
	border-radius: 2px 2px 2px 2px;
	margin:0px 0px 0px 10px;
	padding:5px;
}
 @media only screen and (min-width: 480px) {
.detaillure {
	width:60%;
	background-color:#f8f7f7;
	border-top: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	border-left: 1px solid #f8f7f7;
	border-right: 1px solid #c4c4c4;
	border-radius: 2px 2px 2px 2px;
	margin:0px 0px 0px 10px;
	padding:5px;
}
}
/*---一般詳細ページヘッド、グリッド配置-----------------------------------------*/
#panpwrap {
	overflow: hidden;
}
#panpmain {
	width: 100%;
}
#panpside {
	width: 100%;
}
.panpl {/*1画像用*/
	width: 99%;
	text-align: center;
	line-height:0;
	margin:0px;
	padding:0px;
	position: relative;
	border: 1px solid black;
	margin:1px;
	background-color:white;
}
.panpl:hover {
	border: 1px solid red;
	transition: 0.3s;
}
.panpl:hover i {
	color: red;
	transition: 0.3s;
}
.panpr {
	width: 100%;
	text-align:center;
	line-height:0;
}
.panpimg {
	border: 1px solid black;
	margin:1px;
}
.panpblc {/*2,3,a,b画像用*/
	margin:1px;
	border: 1px solid black;
	display: inline-block;
	position: relative;
	width:80px;
	height:84px;
	overflow:hidden;
}
.panpblc:hover {
	border: 1px solid red;
	transition: 0.3s;
}
.panpblc:hover i {
	color: red;
	transition: 0.3s;
}
.panpblc2 {/*4画像用*/
	margin:1px;
	border: 1px solid black;
	display: inline-block;
	position: relative;
	width:162px;
	height:70px;
	overflow:hidden;/*WxHからのはみ出しは表示しない*/
}
.panpblc2:hover {
	border: 1px solid red;
	transition: 0.3s;
}
.panpblc2:hover i {
	color: red;
	transition: 0.3s;
}
.trim0 {
	position: absolute;
	top: -50%;
	left: -50%;
}
.trim1 {
	position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}
.trim2 {
	position: absolute;
	top: -10%;
	left: -80%;
}
.trim3 {
	position: absolute;
	top: -280%;
	left: -170%;
}

#panpcontent {
	display:inline-block;
	background-image:url(../../triad/images/bgimg-p-02.gif);
	border: 1px solid #000000;
	border-radius: 2px;
	margin:2px;
	width:98%;
	vertical-align: top;
}
#panpcontent p {
	margin:3px;
}
.media {
	width:100%;
	text-align:center;
	margin:5px;
}
.panplx {
	width:250px;
	line-height:0;
	padding:5px;
	margin:5px;
	position: relative;
	border: 1px solid black;
	display:inline-block;
}
.panprx {
	display:inline-block;
}
 @media only screen and (min-width: 660px) {/*--縁が消えない限界サイズ680--*/
#panpwrap {
}
#panpmain {
	float: right;
	margin: 0 0 0 -396px;
}
#panpside {
	float: left;
	width: 396px;
}
.panpl {
	width:224px;
	float: left;
}
.panpr {
	width:168px;
	float: right;
}
#panpcontent {
	margin: 0 0 0 396px;
	max-width:175px;
}
.panprx {
	max-width:50%;
}
}
.abs06 {/*一般商品画像用/反転赤枠*/
	position: absolute;
	right: -1px;
	top:-1px;
}
.box06 {/*一般商品スペック用/白背景黒枠*/
	background-color:#ffffff;
	border: solid 1px #000000;
	padding:3px 10px 3px 3px;
	text-align:right;
}
.panp_num01 {/*一般商品スペック用/数字アイコン*/
	padding:;
	margin:;
    height: 20px;
    width: 20px;
	text-align:center;
	z-index: 1;
	position: absolute;
	right: 1px;
}
.panp_num02 {/*一般商品スペック用/数字アイコン/画像上用*/
	padding:8px 2px 0px 0px;/*上 右 下 左 指定必須*/
    height: 20px;
    width: 20px;
	text-align:center;
	z-index: 1;
	position: absolute;
	font-size: 13px;	
	background-color:white;
	border-top: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
	right: -1px;
	top:-1px;
}
.panp_num03 {/*一般商品スペック用/数字アイコン/画像上用　背景カラー違い*/
	padding:8px 2px 0px 0px;/*上 右 下 左 指定必須*/
    height: 20px;
    width: 20px;
	text-align:center;
	z-index: 1;
	font-size: 13px;
	position: absolute;
	background-color:#f8f7f7;
	border-top: 1px solid #f8f7f7;
    border-right: 1px solid #f8f7f7;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
	right: -1px;
	top:-1px;
}
/*---一般商品見出し---------------*/
#h1 {
	position: relative;
	font-size: 0.9rem;
	font-weight:bold;
	color:white;
	padding:5px 5px 5px 8px;
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-01.gif);
}
#h1a {
	position: relative;
	margin: 0px;
	font-size: 0.9rem;
	font-weight:lighter;
	color:#666;
	padding:2px 2px 2px 10px;
	border:solid 1px #666;
	border-radius: 2px 2px 2px 2px;
	background-image:url(../../triad/images/bgimg-h1-07.gif);
}
.h2 {
	margin: 5px 5px 5px 8px;
	font-size: 0.9rem;
	font-weight:bold;
	color:#666;
}
/*---一般商品テキスト部分---------------*/
.panptext {/*--セクション--*/
	border: 1px solid #c4c4c4;
	border-radius: 2px 2px 2px 2px;
	padding:1px;
	background-color:white;
}
.headtext {/*--ヘッド用装飾--*/
	transform: scale(0.8,0.8);
	color:#F9F9F9;
	letter-spacing: 0.1em;
	margin-left: 20px;
	padding:2px;
	display:table-cell;
}
.head01 {
	text-align:left;
	padding:0px;
	background-image:url(../../triad/images/bgimg-h1-03.gif);
}
.head02 {
	text-align:left;
	padding:0px;
	background-image:url(../../triad/images/bgimg-h1-04.gif);
}
.head03 {
	text-align:left;
	padding:0px;
	background-image:url(../../triad/images/bgimg-h1-05.gif);
}
.head04 {
	text-align:left;
	padding:0px;
	background-image:url(../../triad/images/bgimg-h1-06.gif);
}
.head05 {
	text-align:left;
	padding:0px;
	background-image:url(../../triad/images/bgimg-h1-07.gif);
}
.textyw {/*--テキスト裏色--*/
	color: #4b4b4b;
	background-color: #f5f5eb;
	padding: 5px;
	margin:2px;
}
.textgy {
	color: #696969;
	background-color: #f4f4f4;
	padding: 5px;
	margin:2px;
}
.textwh {
	color: #696969;
	background-color: #ffffff;
	padding: 5px;
	margin:2px;
}
.box07 {/*--BOX--*/
	border: solid 1px #bdb76b;
	margin:5px;
	padding:2px;
}
.media {/*--YOUTUBE/画像等--*/
	width:100%;
	text-align:center;
	margin:5px;
}
.iframe-wrapper iframe {
	width:100%;
	height:100%;
	border:none; /* 追加で指定 */
	display:block; /* 追加で指定 */
}
div .iframe-wrapper {
	width:hogehoge;
	height:80px;
	overflow:auto; /* scrollからautoに変更 */
	-webkit-overflow-scrolling:touch;
	border:1px solid #c9c9c9;
}
/*---詳細解説ページ-----------------------------------------------------------------------------*/
.nav {/*一覧ページNAVI*/
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-02.gif);
	padding:4px 4px 4px 4px;
	width:100%;
	margin-bottom: 2px;
	color:white;
	font-size:0.9rem;
}
/*--media------------------------------*/
@media screen and (max-width: 770px){
	
.nav p a{
	margin:4px auto;/*上下 左右*/
	color: #d1c8c3;
}
.category_id {
	width:100%; 
	}
.search-name {
	width:70%; 
	}
.color {
	margin-right:0; 
	}
	
}
/*---共通:NAVI-背景こげ茶-----------------------------------------------------------------------------*/
.listnav {
	font-size: 0.9rem;
	font-weight:bold;
	color:white;
	padding:5px 8px;
	border:solid 1px #a67b14;
	background-image:url(../../triad/images/bgimg-h1-02.gif);
	border-radius: 2px;
}

.nav select,.nav input,.ec-icon,.pages{/*一覧ページNAVI*/
    border: 1px solid #B2B2B2;
    padding: 5px 10px;
    border-radius:2px;
	margin:1px;
	background: #444;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4));
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #ffffff;
    text-shadow: 0 1px black;
}

.listnav a {
	color:#CCC;
	text-decoration:none;
}
.listnav a:hover {
	color:#FC0;
	text-decoration:none;
}
.listnav i {
	color:#C90;
}

.pages p{
	margin:4px;
}
.nav p a{
	margin:4px 10px;
	color: #ffffff;
}
.nav p a:hover{
	color: #FC0;
}
/*---共通:BOX---------------*/ 

.box01a-sakujiyo {/*枠が有る画像用*/
	padding:1px;
}
.box02 {/*関連商品*/
	border: 1px solid #7384ba;
	padding:5px;
	background-image:url(../../triad/images/bgimg-p-01.gif);
	color: #212121;
	margin:0px 0px 0px 0px;
	text-align:left;
}
.box05 {
	color: #212121;
	background: url(../../triad/images/bgimg-p-01.gif) repeat;
	letter-spacing: 1px;
	padding: 6px;
	border: solid 1px #add8e6;
}


.box08 {
	margin-top:3px;
	padding:5px;
	background-color: #ffffff;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	border-radius: 0px 0px 2px 0px;
}
.box09 {
	border: solid 1px #818181;
	margin:2px;
}

.abs03 {
	position: absolute;
	left: 12px;
	z-index:1;
}
.abs04 {
	margin:3px 0px 0px 3px;
	width:114px;
	float:left;
}
.abs05 {
	position: absolute;
	right: 1px;
	top:1px;
}

.abs08 {
	position: absolute;
	right: -1px;
	bottom:-1px;
}
.abs09 {
	position: absolute;
	right: 1px;
	top:7px;
}
/*---レイアウト-------------------*/ 
#header {
}
#wrapper0 {/* 全体のセンタリング */
	background-color:white;
}
#wrapper {/* レイアウト全体の幅を指定 */
	background-image: url(../../triad/images/bgimg_menu_01.gif);
}
#contents {
	background-image: url(../../triad/images/bgimg_menu_01.gif);
	text-align:center;
}
#wrapmenu {
	text-align:center;
}
#footer {
	background-color: white;
	position:relative;
}
#footer hr {
	border-top: 4px solid #fff;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
	margin-left:4px;
	margin-top:0px;
}
/*---トライアドメニュー---------------*/
#trimenu {
	width:90%;
	display:inline-block;
}
.trimenuhead {
	background: url(../../triad/images/bgimg-p-04.gif) repeat;
	border-left: 1px solid #818181;
	border-top: 1px solid #818181;
	border-right: 1px solid #818181;
	border-radius: 2px 2px 0px 0px;
	margin-top:3px;
	padding:1px;
	line-height:0;
}
.trimenuclose {
    font-size: 0.7rem;
	position: relative;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	border-radius: 0px 0px 2px 2px;
	margin:0px;
	padding:6px 1px 6px 8px;/*上 右 下 左*/
	background-color: white;
}
.trimenuclose a:link {
	text-decoration:none;
}
.trimenuclose a:hover {

	color:#FC0;
}
#trimenu a {
	display:block;
}
 @media only screen and (min-width: 660px) {
body {
}
#header {
	width: 755px;
}
#wrapper0 {/* 全体のセンタリング */
	width: 755px;
	margin: 0 auto;
}
#wrapper {/* レイアウト全体の幅を指定 */
	overflow:hidden;
	width:755px;
}
#contents {
	width: 587px;
	float: right;/* ボックスを右寄せに指定 */
	background-color: #f8f7f7;
	background-image:none;
}
#wrapmenu {
	width: 168px;
	float: left;/* ボックスを左寄せに指定 */
}
#footer {
	width: 755px;
	clear: both;/* 回り込みを解除する */
}
#trimenu {
	width:100%;
}
}
/*--max-jp.com メニュー----------------------*/
#menu {
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
	padding: 0;
}
.alrt {
	float: right;
}
#menu li {
	display: block;
	float: left;
	width: auto;/**menu数変更1/2**/
	margin: 0px;
	padding:6px 0px 6px 15px;
	font-size:13px;
}
#menu a li {
	text-decoration: none;
}
#menu a li:hover {
	text-decoration: underline;
}
#toggle {
	display: none;
}
 @media only screen and (max-width: 660px) {
.alrt {
	float: none;
}
#menu {
	display: none;
}
#menu li {
	width: 100%;
	border-bottom: 1px solid #696969;
	background: #fff;
}
#toggle {
	display: block;
	position: relative;
	width: 100%;
	background: #fff;
	border-top: 1px solid #696969;
}
#toggle a {
	display: block;
	position: relative;
	padding: 12px 0 10px;
	border-bottom: 1px solid #696969;
	color: #696969;
	text-align: center;
	text-decoration: none;
}
#toggle:before {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	left: 10px;
	width: 20px;
	height: 20px;
	margin-top: -10px;
	background: #696969;
}
#toggle a:before, #toggle a:after {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	left: 10px;
	width: 20px;
	height: 4px;
	background: #fff;
}
#toggle a:before {
	margin-top: -5px;
}
#toggle a:after {
	margin-top: 3px;
}
}
/*--カレンダー----------------------*/
.apg_sc_table {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 1.5;
    margin: 5px 5px 5px 5px;/*上 右 下 左*/
    float: left;
	display:inline-block;/*画面縮小時横並び*/
}

.apg_sc_table th,
.apg_sc_table td {
    border: 1px solid #ccc;
}

.apg_sc_table thead th {
    padding: 2px;
    font-weight: bold;
    vertical-align: top;
    color: #fff;
    background: #efefef;
}

.apg_sc_table tbody th {
    background: #efefef;
    line-height: 2.4em;
    text-align: center;
}

.apg_sc_table td {
    padding: 2px;
    vertical-align: top;
    text-align: center;
    background-color: #fff;
}

/* ★休日のカラーはここで設定しています。*/
.apg_sc_table .apg_sc_holiday {
    background: #ECC6C7 !important;
}

.apg_sc_table .apg_sc_saturday {
    /*background: #BDE2E8;*/
}

.apg_sc_table .apg_sc_sunday,
.apg_sc_table .apg_sc_sunday {
    /*background: #ECC6C7;*/
}

@media only screen and (max-width: 767px) {
    .apg_sc_table {
        float: none;
        margin-top: 20px;
        margin-right: auto;
    }
}

/*--other------------------------------*/
.storetop {
	position: relative;
	margin: 3px 0px;
	font-size: 0.9rem;
    font-weight: lighter;
	color:#666;
	padding:5px 2px 5px 10px;
	border:solid 1px #666;
	border-radius: 2px 2px 2px 2px;
	background-image:url(../../triad/images/bgimg-h1-07.gif);
}
.margin7s {
	margin:0px 7px 0px 7px;
}
.rimg {
	max-width: 100%;
	height: auto;
}
/*--media------------------------------*/
@media screen and (min-width: 768px){

.br-sp {display: none; }

}
/*--whatsnew----------------------*/
.whtsnew p{
		text-overflow: ellipsis;
        white-space: nowrap;
		font-size:0.82rem;
}
