@charset "euc-jp";

/*リンク*/
a:link.r1 { color:#025AFA; text-decoration:none;}
a:visited.r1 { color:#025AFA;text-decoration:none;}
a:hover.r1 { color:#719FF4;text-decoration:underline; }
a:active.r1 { color:#719FF4;text-decoration:none; }

#contentsheader {margin: 0 auto; width : 950px;}
#nol_content {position:relative;float : left ; width :750px;}
#nol_navigation {float : left ; width :200px;}

#contentsheader p.doat {background: url(/shop/nol/images/nol_grp1.jpg) no-repeat; height:129px; text-indent:-9999px;}
#nol_navigation p.od {width :180px;border: solid 1px #FBF6F2;line-height:150%;font-size:12px;}
#nol_navigation table.od {margin-top:12px;margin-left:0px;width:180px;border: solid 1px #C0C4C5;;font-size:10px;color:#025AFA;}


#hidden{display: none;}

#nol_content p.line{background: url(/shop/nol/images/nol_line.jpg) no-repeat; height:25px; text-indent: -9999px;}
#nol_content p.bnr{border:solid 0px #cccccc;margin:8px;}
#nol_content p.sub1 {background: url(/shop/nol/images/nol_sub1.jpg) no-repeat; height:49px; text-indent:-9999px;}
#nol_content p.info {background: url(/shop/nol/images/nol_grp2.jpg) no-repeat; height:228px; text-indent:-9999px;}
#nol_content table  {margin-top:5px;margin-left:0px;width:940px;}
#nol_content table.box1 {margin-top:2px;width:500px;border: solid 1px #FBF6F2;}
#nol_content table.item {margin-top:5px;margin-left:0px;width:750px;border:solid 0px #cccccc;}
#nol_content table.kago {margin-top:5px;margin-left:315px;width:240px;}
#nol_content table.kago2 {margin-top:5px;margin-left:50px;width:480px;}
#nol_content td.kago {background-color:#FFEEF2;}
#nol_content td.kago2 {background-color:#EEFFF7;}



dl	{}
dt {text-indent:5px;color:#025AFA;font-size:15px;font-weight:bold;line-height:160%;margin-top:-5px;}
dd.nolbuy{line-height:180%;margin-left:5px;margin-top:5px;margin-left:440px;} 
dd.nolbuy2{border-bottom:solid 1px #D9DFDF;font-size:12px; line-height:140%;}
dd.nolbuy3{font-weight:bold;line-height:180%;font-size:13px;} 
dd.nolbuy4{line-height:150%;font-size:12px}
dd.nolbuy5{margin-left:5px;font-size:12px;line-height:130%;font-weight:bold;}
dd.nolbuy6{margin-left:5px;line-height:120%;font-size:12px;}
dd.onlbuy7{margin-left:70px;line-height:120%;font-size:12px;}
dd.nolbuy8{border-bottom:solid 1px #cccccc;border-bottom-style:dotted;margin-left:5px;line-height:130%;font-size:12px;}
dd.nolbuy9{height:25px;font-size:12px}

/* タブ表示全体 */
div.tabbox {margin: 0px; padding: 0px; width:750px;}

tabbox P.t002 {font-size:15px;}

/* タブ部分 */
p.tabs { margin: 0px; padding: 0px; }
p.tabs a {display: block; width:18em; float: left; margin: 0px 1px 0px 0px; padding: 3px; text-align: center;}
p.tabs a.tab1 { background-color:#F2F4F3; border:solid 1px #B6B0A5;color:#333333;font-weight:bold;}
p.tabs a.tab2 { background-color:#ffffff; border:solid 1px #B6B0A5;color:#333333;font-weight:bold;}
p.tabs a.tab3 { background-color:#ffffff; border:solid 1px #B6B0A5;color:#333333;font-weight:bold;}
p.tabs a:hover { color:#025AFA;background-color:#E0F2FF;text-decoration:none;}

/* タブ中身のボックス */
div.tab {overflow: auto; clear: left; }
div#tab1 {background-color:#FAFCFB; padding: 3px;font-size:12px;border:solid 1px #B6B0A5;}
div#tab2 {background-color:#FAFCFB; padding: 3px;font-size:12px;border:solid 1px #B6B0A5;}
div#tab3 {background-color:#FAFCFB; padding: 3px;font-size:12px;border:solid 1px #B6B0A5;}
