@charset "UTF-8";
/*************************************/
/*Base*/
/*************************************/

html{margin:0;padding:0}
body{width:99%;text-align:center;font-family:verdana, Osaka,"MS PGothic","MS UI Gothic",sans-serif, arial;color:#004;font-size:80%;line-height:1.2em;border:none;margin:3px;padding:0}
a:link{color:#004;font-weight:700;text-decoration:none}
a:visited{color:#737;font-weight:700;text-decoration:none}
a:active{color:#50a101;font-weight:700;text-decoration:none}
a:hover{color:red;font-weight:700;text-decoration:none}
table{text-align:center;border:none;margin:0;padding:0;border-spacing:0}
img{border-style:none}
h1 #bramodel{text-decoration:underline;margin:3px 0;padding:0}
h2,h3,h4,h5,h6{margin:3px 0;padding:0}
ul li{list-style:disc none inside;}
ul li ul{margin-left:0.5em}
ul li ul li{list-style:circle none inside;text-indent:1em;}
:disabled {background-color: #ccc;}
#layout{width:100%;margin:0;padding:0}
#layoutInner{width:99%;text-align:center;margin:0 auto;padding:0}
#header{height:90px;text-align:left;margin-top:10px;padding:0}
#headerTitleBox{margin:0;padding:9px 0 0}
.headerTitle{float:left;width:98%;margin:0;padding:0}
#headerDescription h2{color:#ccc;font-size:.8em;font-weight:400;margin:0;padding:1px 0 0 10px}
#content{background-color:#fff;text-align:left;margin:0;padding:0}
#contentInner{margin:10px 10px 0;padding:0}
#threeMainColumn{width:100%;float:right;margin-left:-200px}
#threeMainColumnInner{margin:0 180px 0 210px;padding:0}
#leftColumn{float:left;width:200px}
#rightColumn{float:right;width:170px;}
#rightColumnInner{margin:0 .5%;padding:0}
#twoMainColumnRightInner{margin:0 0 20px;padding:0}
#twoMainColumnLeftInner{position:relative;margin:0 175px 0 0}
#underColumn_dtl{width:80%;margin:0 0 20px}
#footer{clear:both;margin:0;padding:0;width:100%}
#footerInner{margin:0;padding:10px 0}
#logo_area_dtl{margin-bottom:10px}
#twoMainColumnRight{width:69%;float:left}
#underColumn_maker .listphoto{width:80px;float:left}
#undercolumn_maker h3{font-weight:800}
.LeftText{text-align:left}
.LeftTextM{text-align:left;margin:2px;line-height:1.2em}
.LeftTextB{text-align:left;margin:2px;border-top:1px dotted #004;border-bottom:1px dotted #ddd;font-size:1.3em}
.maker_items{width:47%;float:left;padding-right:2%;margin:1px}
.related_items{width:31%;float:left;padding-right:2%;margin:1px}
.LeftTextRI{text-align:left;font-weight:900;font-style:oblique;font-size:120%}
.new_items{width:45%;float:left;padding-right:2%;margin:1px}
.naviText{font-size:1.2em}
#threeCenterColumn,#twoMainColumnLeft{width:100%;float:left;margin-right:-180px}
#leftColumnInner,#headerInner{margin:0;padding:0}
#underColumn,#underColumn_maker{width:100%;margin:0 0 20px}
.RightText{text-align:right}
.RightText_f{text-align:right}
::selection {background: #006;color: #fff;}
::-moz-selection {background: #006;color: #fff;}

/*************************************/
/*Contents*/
/*************************************/
.strike{text-decoration: line-through}
#logo_area_dtl{margin-bottom:10px}
#hideCat, #callCat{display:none}
#hideCatsp{display:none}
#category_areaList li.level1_noDisplay{font-size:12px;list-style-type:none;background:url(../img/background/bg_icon01.gif) no-repeat left top;border-top:1px solid #ccc;margin:-1px 0 0;padding:0}
#category_areaList li.level1_onmark_onDisplay{background-color:#eef;font-size:12px;list-style-type:none;background:url(../img/background/bg_icon01.gif) no-repeat left top;border-top:1px solid #ccc;margin:-1px 0 0;padding:0}
#category_areaList li.level1_onmark_noDisplay{display:block;list-style-type:none;background:url(../img/background/bg_icon01.gif) no-repeat left top;border-top:1px solid #ccc;margin:-1px 0 0;padding:0}
/* #category_areaList ul li.level2{display:block;background-color:#eee;list-style-type:none;border-top:1px dotted #ccc;margin:0;padding:0}
*/
#category_areaList ul li.level2_onmark_noDisplay{display:block;list-style-type:none;border-top:1px dotted #ccc;margin:0;padding:0}
#category_areaList ul li.level2_onmark_noDisplay a,#category_areaList ul li.level3_onmark a{list-style-type:none;border-top:1px dotted #ccc;margin:0;padding:0}
#category_areaList ul li.level2_noDisplay p,#category_areaList ul li.level3 p{margin:0;padding:1px 1px 1px 20px}
#category_areaList ul li.level2_noDisplay a{margin:0 .2em 0 0;padding:1px;display:block}
#category_areaList ul li.level3_noDisplay{display:block;background-color:#eef;list-style-type:none;border-top:1px dotted #ccc;margin:0;padding:0}
#category_areaList ul li.level3_onmark_noDisplay{display:block;background-color:#bbf;list-style-type:none;border-top:1px dotted #ccc;margin:0;padding:0}
#category_areaList ul li.level3_noDisplay a{margin:0 .2em 0 0;padding:1px}

#category_areaList ul li.level1_noDisplay p,#category_areaList ul li.level1_onmark p{margin:0;padding:5px 8px 3px 15px;}
#category_areaList ul li.level1_noDisplay a{display:block}
#category_areaList ul li.level1_onmark_onDisplay p, #category_areaList ul li .level2_onmark_onDisplay p{margin:0;padding:5px 8px 3px 15px;}

#category_areaListinDetail ul li.level1_noDisplay{display:none}
#category_areaListinDetail ul li.level1_noDisplay a{display:block}
#category_areaListinDetail ul li.level1_onDisplay{display:block;padding:5px 1px}
#category_areaListinDetail ul li.level1_onDisplay p{margin:0;padding:1px 1px 1px 5px;}
#category_areaListinDetail ul li.level1_onDisplay a{font-weight:700;display:block}

#category_areaListinDetail ul li.level2_noDisplay{display:block;background-color:#ccc;border-top:0.5px dotted #666;}
#category_areaListinDetail ul li.level2_noDisplay p{margin:0;padding:2px 1px 2px 10px}
#category_areaListinDetail ul li.level2_noDisplay a{font-weight:normal;display:block}

#category_areaListinDetail ul li.level2_onDisplay{display:block;background-color:#eef;border-top:0.5px dotted #666;}
#category_areaListinDetail ul li.level2_onDisplay p{margin:0;padding:1px 1px 1px 15px}

#category_areaListinDetail ul li.level2_onmark_onDisplay{background-color:#eef;border-top:0.5px dotted #66f;}
#category_areaListinDetail ul li.level2_onmark_onDisplay p{margin:0;padding:1px 1px 1px 20px}
#category_areaListinDetail ul li.level2_onmark_onDisplay a{font-weight:700;display:block}

#category_areaListinDetail ul li.level3_noDisplay{display:block;background-color:#ddf;border-top:0.5px dotted #66f;}
#category_areaListinDetail ul li.level3_noDisplay a{font-weight:normal;display:block}

#category_areaListinDetail ul li.level3_onmark_onDisplay p{margin:0;padding:1px 1px 1px 20px}

#category_areaListinDetail ul li.level4_noDisplay{display:block;background-color:#ccf;border-top:0.5px dotted #66f;}
#category_areaListinDetail ul li.level4_noDisplay p{margin:0;padding:1px 1px 1px 25px}

.catmid{vertical-align:middle;padding:3px 0}
.catList{display:none}
#setup{font-size:1.2em;}

.btn_area ul li{list-style-type:none;}

#dispCatsp, #dispCatspHide, #dispSeriesSp, #dispSeriesSpHide{display:none}
// .categoryList ul li.level1{font-weight:Bolder;font-size:1.2em;float:left;padding:2px}
.categoryList ul li.level1 p{margin:0;padding:8px 5px 8px 20px}
.categoryList ul li.level2,.categoryList ul li.level3{text-indent:1em;font-size:1em;margin:2px;padding:0}
.categoryList ul li.level2 p,.categoryList ul li.level3 p{margin:0;padding:1px 5px 1px 25px}
.guideAreaList ul li{list-style-type:none;background:#e9e9e9 url(../img/background/bg_guide.jpg) no-repeat left top;border:1px solid #ccc;margin:0 0 5px;padding:0}
.guideAreaList p{margin:0;padding:10px 2px 10px 25px}
.formListBtn input[type=image]{border:none;border-radius:5px}
.formListBtn input[type=image]:hover{border:none;opacity:0.7;filter:alpha(opacity=70);border-radius:5px}
#calenderArea .month{margin:0 0 5px}
#recommendArea{margin:0 0 20px;padding:0}
.productImage{float:left;width:40%;margin:0;padding:0}
.productContents{float:left;width:99%;margin:0;padding:0}
#rightColumn .newsContents, #leftColumnInner #newsArea .newsContents{padding-right:10px;height:200px;overflow:auto}
#threeMainColumnInner #newsArea{padding-right:10px;overflow:auto}
#newsArea dl.newsList dd{font-size:95%;line-height:120%;margin:0;padding:0}
.pagenumberArea .naviText{width:100%;text-align:left}
.pagenumberArea .naviText li{display:inline}
.pagenumberArea {text-align:right;white-space:nowrap}
.changeL{float:left;text-align:left;white-space:nowrap}
.changeR{float:right;text-align:right;white-space:nowrap}
.listpagenation{clear:both;float:left;text-align:left;white-space:nowrap}
.listpagenumber{clear:both;float:right;text-align:left;white-space:nowrap}
/*.listPhoto{float:left}*/
.listphoto_maker{float:left;margin:3px 10px 3px 0}
#oneMainColumn div.listRightBloc{float:left;width:74%}
#twoMainColumnRight div.listRightBloc,{float:right;width:15%}
#threeMainColumn .listRightBloc{float:left;width:98%;border:1px dotted #004;border-radius:10px;margin:0 1%;padding:1% 2%}
.listRightBloc ul.statusIcon{margin-bottom:5px}
.listRightBloc h3{font-weight:700;font-size:120%;margin:0 0 5px}
.listRightBloc .listComment{text-align:left;color:#777;margin:0 0 10px}
.listRightBloc .pricebox{color:red;text-align:left;margin:0 0 10px}
.listRightBloc .cartArea{border:1px solid #004;background-color:#f2f2f2;border-radius:7px;clear:both;padding:1px}
.listRightBloc .classlist{margin-bottom:7px;padding-bottom:5px;border-bottom:1px dotted #ccc}
.listRightBloc dd p.attention{margin-top:5px}
.listRightBloc .cartin .quantity{width:80px;float:left;text-align:right;border-radius:10px;padding:3px 10px 0 0}
.listBloc .listBlocArea{float:left;width:24%;text-align:center;padding:0 .5%}
.listBloc .listPhoto{float:none}
#shipping-fee{width:100%;font-size:1em}
#shipping-fee td{padding:6px}
.seriesList .behindSr, #hideSeriessp, .logodis-play, .landscape{display:none}
#dispSr{background-color:#ccd;padding:1px 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.seriesList a{display:block}
.behindSrSb{display:none;border:1px dotted #004;padding:1px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.SrSb{border:1px dotted #004;padding:1px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }

// RecList
.ReclistRightBloc{width:48%;padding:0 .5%}
.ReclistPhoto{}
.rec_picture{float:left; border:1px solid #004;display:inline-block;width:100%;min-width:100px;min-height:100px;max-width:200px;max-height:200px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,64,.8);box-shadow:3px 3px 5px rgba(0,0,64,.8);margin-right:10px;margin-bottom:5px;padding:0}
.RECbrand{font-family:"Trebuchet MS";line-height:120%;font-weight:Bolder;text-align:left;font-size:2em;margin:1px;background-image: -webkit-linear-gradient(
	top
	, #077 0%
	, #7aa 30%
	, #199 32%
	, #155);
 background-image: -moz-linear-gradient(
	top
	, #077 0%
	, #7aa 30%
	, #199 32%
	, #155);padding:5px 1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.RECbrand a{display:block}
.RECmodel{font-family:"Trebuchet MS";line-height:120%;font-weight:Bolder;text-decoration:underline;text-align:left;font-size:2em;margin:1px}
.RECprice02_box{display:block;width:97%;font-family:Geo Sans Light;color:red;font-size:2.4em;font-style:italic;font-weight:Bolder;text-decoration:underline;text-align:right;margin:2px 2%}

.option{width:30%;float:left;}
.FS{clear:both;font-size:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.rec_com, .recstaff{color:#fff;background-image: -webkit-linear-gradient(
	top
	, #037 0%
	, #77a 30%
	, #169 32%
	, #115);
 background-image: -moz-linear-gradient(
	top
	, #037 0%
	, #77a 30%
	, #169 32%
	, #115);padding:5px 15px;margin:2px;font-size:16px;font-weight:800;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.rec_com{color:#fff;background-image: -webkit-linear-gradient(
	top
	, #8bf 0%
	, #ddf 30%
	, #acf 32%
	, #69d);
 background-image: -moz-linear-gradient(
	top
	, #8bf 0%
	, #ddf 30%
	, #acf 32%
	, #69d);padding:5px 15px;margin:2px;font-size:16px;font-weight:800;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.rec_com a{display:block}

.strong{font-size:1.3em;font-weight:800;line-height:1.4em}
.demoR,.reviewR{background-image: -webkit-linear-gradient(
	top
	, #037 0%
	, #77a 30%
	, #169 32%
	, #115);
 background-image: -moz-linear-gradient(
	top
	, #037 0%
	, #77a 30%
	, #169 32%
	, #115);color:#fff;font-weight:800;font-size:1.2em;margin:1px;padding:5px 0.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#RelatedList li{list-style:none none inside;}

.cart{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #ff9011 0%
	, #ffd8a9 25%
	, #ffc869 30%
	, #d80);
 background-image: -moz-linear-gradient(
	top
	, #ff9011 0%
	, #ffd8a9 25%
	, #ffc869 30%
	, #d80);color:#fff;font-weight:800;font-size:1.2em;margin:1px;padding:5px 0.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

#twoMainColumnLeft div.listRightBloc{float:left;width:80%}
#twoMainColumnRight div.listBloc div.listRightBloc,#twoMainColumnLeft div.listBloc div.listRightBloc{float:none;width:100%;margin:0 0 15px}
#brand{font-size:20px;margin:0 5px 3px}
#model{font-size:20px;font-style:italic;text-indent:.5em}
.product-type{font-size:16px}
.brand{font-family:"Trebuchet MS";line-height:120%;font-weight:Bolder;text-align:center;font-size:1.5em;margin:1px}
.model{font-family:"Trebuchet MS";line-height:120%;font-weight:Bolder;text-decoration:underline;text-align:center;font-size:1.5em;margin:1px}
.series{text-decoration:underline;margin:1px}
.listBloc .btmDotted{text-align:left}
#detailArea{line-height:160%;margin:0 0 20px}
#detailPhotoBloc{float:left;width:30%}
#detailRightBloc{float:right;width:70%;}
#productCode{text-align:right}
#detailRightBloc .shop_status{font-weight:bolder;font-size:1.2em;text-align:right}
#detailRightBloc h2{font-family:"Trebuchet MS";font-weight:700;font-size:1.8em;margin:0 0 3px;padding:0 0 5px}
#detailRightBloc .point,.relativeCat{display:block;margin:0 0 5px;padding:0 0 5px}
.relativeCat span{font-weight:300}
#detailRightBloc .cartArea{border:1px solid #004;background-color:#f2f2f2;border-radius:7px;clear:both;padding:10px}
#detailRightBloc .cartin .quantity{width:80px;float:left;text-align:right;padding:3px 10px 0 0}
.stock1{font-weight:700;font-size:1.5em;padding:5px}
.stock3{font-weight:700;font-size:1.2em;padding:5px}
.stock5{padding:5px;font-size:1.2em;}
.stock9{font-size:1.3em;padding:5px}
#stock1{font-weight:700;font-size:1.5em;text-align:right;padding:5px}
#stock9{font-size:1.3em;text-align:right;padding:5px}
.condi1{font-weight:700;font-size:1.5em;color:#fff;background-image: -webkit-linear-gradient(
	top
	, #006 0%
	, #669 30%
	, #008 32%
	, #004);
 background-image: -moz-linear-gradient(
	top
	, #006 0%
	, #669 30%
	, #008 32%
	, #004);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.condi2{font-weight:700;font-size:1.5em;color:#fff;background-image: -webkit-linear-gradient(
	top
	, #009 0%
	, #88b 30%
	, #22a 32%
	, #226);
 background-image: -moz-linear-gradient(
	top
	, #009 0%
	, #88b 30%
	, #22a 32%
	, #226);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.condi3{font-weight:700;font-size:1.5em;color:#fff;background-image: -webkit-linear-gradient(
	top
	, #009 0%
	, #77a 30%
	, #119 32%
	, #115);
 background-image: -moz-linear-gradient(
	top
	, #009 0%
	, #77a 30%
	, #119 32%
	, #115);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.condi9{font-weight:700;font-size:1.5em;color:#fff;background-image: -webkit-linear-gradient(
	top
	, #a00 0%
	, #faa 30%
	, #f00 32%
	, #c00);
 background-image: -moz-linear-gradient(
	top
	, #a00 0%
	, #faa 30%
	, #f00 32%
	, #c00);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#condi1{font-weight:700;font-size:1.5em;text-align:right}
#condi9{font-size:1.3em;text-align:right}
.condi1m{font-weight:700;font-size:1em;color:#004;padding:2px}
.condi2m,.condi2n{text-align:right;font-weight:700;font-size:1em;color:#337;padding:2px}
.condi3m,.condi3n{font-weight:700;font-size:1em;color:#559;padding:2px}
.condi9m,.condi9n{font-weight:700;font-size:1em;color:red;padding:3px}
.condi1r{font-weight:700;font-size:1.3em;color:#004;padding:2px}
.condi2r{font-weight:700;font-size:1.3em;color:#337;padding:2px}
.condi3r{font-weight:700;font-size:1.3em;color:#559;padding:2px}
.condi9r{font-weight:700;font-size:1.3em;color:red;padding:3px}

.note{border:1px solid #f00;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.condi_maker{width:5em;float:left}
.condi1n{font-weight:700;font-size:1em;color:#004;padding:2px;float:left}
#customerVoiceArea .reviewBloc{margin-bottom:20px;background-color:#f6f6f6;padding:10px}
#customerVoiceArea .reviewBloc p{padding-top:3px;margin-right:10px;float:left}
#customerVoiceArea reviewBloc .reviewBtn{float:right;width:160px}
.productImage02{float:left;width:25%;margin:0;padding:0}
.productContents02{float:left;width:74%;margin:0;padding:0}
#underColumnLogin{width:100%;margin:0 auto}
#underColumnLogin .loginArea .inputBox{background:#f0f0f0;margin:15px auto;padding:10px 20px}
#underColumnLogin dl.formList dt{float:left;width:10em;clear:left;}
#underColumnLogin dl.formList dd{margin-left:10.5em}
#underColumnEntry .kiyakuText{border:solid 1px #ccc;width:94%;background:#fff;margin:20px auto;padding:10px}
.zipimg img{vertical-align:middle}
#underColumnCart .pointAnnounce{margin-bottom:20px;border:solid 1px #ddd;background-color:#fff6e6;font-size:120%;text-align:center;line-height:140%;padding:20px}
#underColumnCart p{margin:10px 5px}
ul.quantityLevel li{display:inline;padding:3px}
.formArea{margin-bottom:20px;padding:0}
#category_area,#calenderArea{background-color:#fcfcfc;border:1px solid #ccc;margin:0 0 10px;padding:0}
#category_areaList ul,.guideAreaList ul,.productItem ul,.productItem02 ul{list-style-type:none;margin:0;padding:0}

.categoryAreaList ul,.guideAreaList ul,.productItem ul,.productItem02 ul{list-style-type:none;margin:0;padding:0}
#guideArea,#mainImage{margin:0 0 10px;padding:0}
#loginArea dl.formList dt,#searchArea dl.formList dt,#newsArea dl.newsList dt{margin:0 0 3px}
#loginArea dl.formList dd,#searchArea dl.formList dd{font-size:95%;line-height:120%;margin:0 0 7px;padding:0}
.productItem,#newsArea,#customerVoiceArea,#whoBoughtArea,.productItem02{margin:0;padding:0}
.productItem ul li,.productItem02 ul li{list-style-type:none;float:left;width:48%;margin:0 1%;padding:0}
.productContents p,.productContents02 p{margin:0;padding:0 0 3px}
#newsArea dl.newsList,.pagenumberArea,.listArea{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 10px}
.listRightBloc ul.statusIcon li,#detailRightBloc ul.statusIcon li{float:left;margin:0 5px 3px 0}
.listRightBloc .detailBtn,#detailRightBloc .mainComment,#underColumnCart .totalmoneyArea{margin-bottom:20px;clear:both}
.listRightBloc dl,#detailRightBloc dl,#underColumnEntry{width:100%}
.listRightBloc dt,#detailRightBloc dt{float:left;width:9em;clear:left}
.listRightBloc dd,#detailRightBloc dd{margin-left:9.5em}
.listRightBloc .cartin,#detailRightBloc .cartin{float:right;margin:0}
.listRightBloc .cartin .quantity .box,#detailRightBloc .cartin .quantity .box{width:70px}
.listRightBloc .cartinBtn,#detailRightBloc .cartinBtn{width:160px;float:left}
.listBloc,#underColumnLogin .loginArea{margin-bottom:30px}
.alignR{text-align:right;font-size:1.5em}
.alignRB{text-align:right;font-size:1.5em;font-weight:700;font-style:italic}
#contact_product{text-align:right;font-size:1.4em}
.icon{margin:3px}
#maker_area ul li{display:block;width:24%;float:left}
.product_item{display:block;width:24%;float:left;text-align:center;margin:3px 0}
.SF0{color:#f00;text-align:right;font-size:1.2em;font-weight:800;margin-top:5px;}


.categoryList li a,ul.related_cat li a{display:block}
.2ndhand,.ltd{color:red;margin:2px;padding:2px}
#leftColumnInner .info_discription, #rightColumn .info_discription{display:none}
#leftColumnInner .info_title, #rightColumn .info_title{font-weight:800;line-height:1.1em}
#leftColumnInner .date, #rightColumn .date{font-style:italic;font-weight:normal;line-height:1.1em;text-align:right;text-decoration:underline;}
#threeMainColumnInner .info_title{text-indent:1em;font-size:1.5em;}
#threeMainColumnInner .info_discription{text-indent:3em;}
#threeMainColumnInner .date{padding-top:3px;}
.demo,.review{padding:3px;background-image: -webkit-linear-gradient(
	top
	, #077 0%
	, #7aa 30%
	, #199 32%
	, #155);
 background-image: -moz-linear-gradient(
	top
	, #077 0%
	, #7aa 30%
	, #199 32%
	, #155);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-weight:800;font-size:1.2em;margin:1px;}
#sns ul li{list-style-type:none;background:#f9f9f9  no-repeat left top;border:1px solid #ccc;margin:0 0 0px;padding:0}
#sns img{margin:1px 10px 1px 1px}
#sns p{font-size:1.4em;vertical-align:middle}

.indent15{text-indent:1.5em;}
.trans{font-size:1.5em;font-weight:800;}
.onlink {}
#searchArea p{text-align:center;}
.youtube{width:50%;height:360px}
#headtext{font-size:1.5em;line-height:1.2em}
.salebanner{float:right;width:300px;}
.rightbanner{width:170px;}
#recCom{font-size:1.5em;font-style:italic;}
#staff{text-align:right;}
#LiProductFinderPlus{display:none;border:1px solid #666;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#eee;padding:2%;block;text-align:center;}
#showPFP{display:none;}


/*************************************/
/*Shipping FEE/
/*************************************/
#SFRed{font-size:1.5em;font-weight:bold;color:#f00}

/*************************************/
/*Common*/
/*************************************/
.clearBoth{clear:both}
.thinImg a:hover img{opacity:0.7;filter:alpha(opacity=70)}
.middlePoint img{vertical-align:middle;margin:0;padding:0}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.clearfix{min-height:1px}
* html .clearfix{height:1px}
#subTitle{display:none;}
.subTitle01{background:#f8f8f8 url(../img/background/bg_subtitle.gif) repeat-x left top;border-bottom:1px solid #ccc;margin:0;padding:7px;font-size:150%}
.subTitle03 h2{color:#333;font-weight:400;font-size:120%;border-left:3px solid #004;margin:0;padding:4px 4px 2px 7px}
.subTitle03 img{padding:0 0 0 4px}
h3{color:#333;font-weight:400;border-top:1px dotted #004;border-bottom:1px dotted #ddd;margin:0 0 10px;padding:6px 0 6px 8px;clear:both}
h4{color:#333;font-weight:400;font-size:110%;margin:0 0 5px;padding:0}
.message{font-size:120%;line-height:140%}
.textGray{color:#999}
.textMini{font-size:95%;line-height:120%}
.textBold{font-weight:700}
.textCenter{text-align:center}
.box01{margin:0;padding:10px}
.box02{margin:0;padding:0 10px 10px}
.box03{margin:0;padding:0 10px}
.box04{margin:0;padding:0 0 10px}
.box05{margin:0;padding:0 0 5px}
.box07{margin:0 0 5px;padding:0 0 5px}
.box40{width:40px}
.box60{width:60px}
.box100{width:100px}
.box120{width:120px}
.box140{width:140px}
.box145{width:145px}
.box150{width:150px}
.box240{width:240px}
.box260{width:260px}
.box300{width:300px}
.box320{width:320px}
.box350{width:350px}
.box380{width:380px}
.btmDotted{border-bottom:1px dotted #ccc}
.sale_price price box05{display:block;text-align:right;width:30em;margin:5px 0}
.sale_price{display:block;text-align:right;color:red}
.favorite_price{text-align:right;color:red}
.axs_priceWOT{font-family:Geo Sans Light;color:red;font-size:2em;text-align:right;font-style:italic}
.axs_priceWT{font-family:Geo Sans Light;color:#004;font-size:1.5em;text-align:right;}
.axs_comment{text-align:right;font-weight:700}
#price_boxL{width:10em;float:left}
#price_boxR{width:30em;float:right;line-height:0;margin-top:10px;margin-bottom:10px}
#price01_dynamic, .price01_default{font-family:Geo Sans Light;color:#004;font-size:1.5em;margin-top:3px;margin-bottom:10px;}
#price02WT{font-family:Geo Sans Light;color:#004;font-size:1.8em;margin-top:3px;margin-bottom:10px;}
#price02_default{font-family:Geo Sans Light;color:red;font-size:2.5em;font-style:italic;font-weight:Bolder;text-decoration:underline;text-align:right;margin:15px 0}
#price02WOT{font-family:Geo Sans Light;color:red;font-size:3.5em;line-height:1.8em;font-style:italic;font-weight:Bolder;text-decoration:underline;text-align:right;margin-top:5px;margin-bottom:0;}
#price03{font-family:Geo Sans Light;color:red;font-size:2.5em;font-style:italic;font-weight:Bolder;text-decoration:line-through;text-align:right;margin:5px 5px}
.price03{font-family:Geo Sans Light;color:red;font-size:1.5em;font-style:italic;font-weight:Bolder;text-align:right;margin:1%;}
.price03s{font-family:Geo Sans Light;color:red;font-size:1.5em;font-style:italic;font-weight:Bolder;text-align:right;margin:1%;text-decoration:line-through;}
.price03m{font-family:Geo Sans Light;color:red;font-size:.8em;font-style:italic;font-weight:Bolder;text-decoration:line-through;text-align:right;margin:1%}
.woTax{color:#f00;line-height:1.2em;}
.price02WOT{font-size:1.8em;text-align:right;display:block;line-height:1em;font-style:italic;text-decoration:underline;}
.price02_box{display:block;width:99%;color:#004;font-family:Geo Sans Light;font-size:1.5em;text-align:right;margin:1% 2%}
.price02_default{font-weight:Bolder;text-decoration:underline;text-align:right;margin:15px 0}
.price_list{font-family:Geo Sans Light;color:red;font-size:1.5em;font-style:italic;font-weight:Bolder;text-align:right;margin:1% .5em}
.WOTtext{color:red;font-size:1em;}
.WTtext{color:#004;font-size:1em;}
.WTtextMaker{color:#004;font-size:0.6em;}


dt{font-weight:bolder;}
.banaBox01 ul li{list-style-type:none;margin:0 0 10px;padding:0}
.picture{border:1px solid #004;display:inline-block;width:95%;min-width:100px;min-height:100px;max-width:150px;max-height:150px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,64,.8);box-shadow:3px 3px 5px rgba(0,0,64,.8);margin:5px;padding:0}
.campaignPix{display:block;width:200px}
.picture_new{border:1px solid #004;display:inline-block;width:120px;height:120px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,64,.8);box-shadow:3px 3px 5px rgba(0,0,64,.8);margin:5px;padding:0}

.picture_maker{border:1px solid #004;margin-bottom:5px;display:inline-block;width:120px;height:120px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,64,.8);box-shadow:3px 3px 5px rgba(0,0,64,.8);padding:0}

.favorite_pix{display:inline-block;width:90px;height:90px;}
.picture_script{width:80px}
.IObannerPC img, #picture{width:95%;max-width:200px;min-width:150px;border:1px solid #004;margin-bottom:2px;display:inline-block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,64,.8);box-shadow:3px 3px 5px rgba(0,0,64,.8);padding:0}
.picture_dtl{width:150px;margin:1%}
.shadow{overflow:hidden;-webkit-box-shadow:3px 3px 5px rgba(0,0,64,.8);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.8);box-shadow:3px 3px 5px rgba(0,0,0,.8);margin:5px;padding:0}

.btn01{text-align:center;margin:0 auto;padding:10px}
.btn02{text-align:center;margin:0 auto;padding:0 10px}
.btnArea{margin-top:10px;width:100%;text-align:center}
.btnArea li{padding-right:10px;display:inline}
#footerCopyright{float:left;width:850px;text-align:left;margin:0;padding:0}
#footerToTop{color:#fff;font-weight:bolder;background-color:#004;float:right;width:130px;margin:0;padding:0}
#footerToTop p{text-align:center;margin:0;padding:5px}
#footerToTop a:hover{color:#繝ｻ繝ｻ0;font-weight:400;text-decoration:none}
.table01{background-color:#fff;border-top:1px solid #eee;border-left:1px solid #eee;width:100%;border-collapse:collapse;text-align:center;margin:7px auto 3px}
.table01 th{background-color:#aaa;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#fff;font-weight:400;padding:2px}
.table01 td{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:2px}
.table02{border:1px solid #ccc;width:100%;border-collapse:collapse;text-align:left;margin:10px auto}
.table02 th{border:1px solid #ccc;background-color:#f0f0f0;font-weight:400;padding:8px;text-align:center}
.table02 td{border:1px solid #ccc;padding:8px;}
.order_navi{border:1px solid #ccc;border-left:1px solid #ccc;width:70%;border-collapse:collapse;text-align:center;margin:10px auto}
.order_navi th{border-bottom:1px solid #ccc;background-color:#f0f0f0;font-weight:400;padding:8px;font-size:1.5em}
.order_navi td{border-bottom:1px solid #ccc;background-color:#fff;font-weight:400;padding:6px;font-size:1.2em}

input,textarea,select{color:#555;border:1px solid #ccc}
.formSpace{margin:2px 0}
p,.box00,.banaBox01{margin:0;padding:0}
.image00,.imageBox{font-size:0;line-height:0;margin:0;padding:0}
.subTitle01 h2,.subTitle02 h1,.subTitle02 h2,.subTitle h2,.subTitle h1{color:#333;font-weight:400;font-size:100%;border-left:3px solid #004;margin:0;padding:4px 4px 4px 7px}
.seriesList, .subTitle,.subTitle02,.subTitle03{background:#f8f8f8 url(../img/background/bg_subtitle.gif) repeat-x left top;border:1px solid #ccc;margin:0 0 3px;padding:3px}
.seriesList h2{color:#333;font-weight:800;font-size:100%;border-left:3px solid #004;margin:0;padding:4px 4px 4px 7px}
ul,.banaBox01 ul{list-style-type:none;margin:0;padding:0}

.attention,.price{color:red}

.kaitoriH2{background-color:#32c0b5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:4em;line-height:4.5em;color:#fff;padding:0.5em}

.kaitoriBOX{display:block;float:left;width:20%;border:1px solid;padding:2px;}
.arrowBOX{display:block;float:left;width:5%;}
.arrow{width:100%;}

.textRight{text-align:right;display:block;height:1.5em;margin:1% 0}
#brand_link{text-align:right;display:block;height:1.5em;margin:1% 0;font-size:1.2em}
#brand_link a{text-decoration:underline}
#brand_linkH{font-size:1.5em;text-decoration:underline;font-weight:800}
#dtl_utility_box{display:block;width:99%;float:right;text-align:right;clear:both}
.box06,#footerCopyright p{margin:0;padding:5px 0 0}
#footerToTop a:link,#footerToTop a:visited,#footerToTop a:active{color:#fff;font-weight:400;text-decoration:none}
td,th{border:#004 solid 1px;margin:0;padding:2px 5px;}
.NEW{color:#f60}
.LTD{color:#337}
.CMP{color:#637}
.outlet{color:#393}
.used{color:#d00}
.error{font-size:1.5em;line-height:2em}
.subtext dt{font-weight:bolder;float:left;margin-right:0.5em;clear:both}
.subtext ul li{list-style:disc none  inside; }
.relativeCat li, #leftColumnInner ul li{list-style:none}
.mynavi_list li{list-style-type:none;float:left;margin:3px;padding:5px 10px;border:1px dashed;}
.customer{font-size:1.5em;font-weight:800;margin-bottom:5px}
/*************************************/
/*product finder+*/
/*************************************/
#ProductFinderPlus{font-size:1.2em;}
#ProductFinderPlus select{padding:10px;}
 .Cat14, .Cat68, .Cat680, .Cat81, .Cat763, .Cat116, .Cat136, .Cat173, .Cat199, .Cat209, .Cat230, .Cat236, .Cat243, .Cat292, .Cat334, .Cat400, .Cat409, .Cat418, .Cat430, .Cat569, .Cat793, .Cat242{display:none}
#PFsubmit{padding:10px;}

/*************************************/
/*CAtIcons*/
/*************************************/
.CatIcons li{display:block;width:24%;margin:1px;padding:8px 0 5px 3px;list-style-type:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;vertical-align: middle;}
.CatIcons li a{display:block ;vertical-align: bottom;color:#fff;}
.CatIcons li .anchor{height:30px;display: flex;align-items: center;}
.CatIcons li img{float:left;width:30px;margin:1px 5px 1px 0;background-color:#fff;}
.gr666{background-image: -webkit-linear-gradient(
	top
	, #666 0%
	, #999 30%
	, #666 32%
	, #000);
 background-image: -moz-linear-gradient(
	top
	, #666 0%
	, #999 30%
	, #666 32%
	, #000);
}

.gr066{background-image: -webkit-linear-gradient(
	top
	, #069 0%
	, #06f 30%
	, #069 32%
	, #069);
 background-image: -moz-linear-gradient(
	top
	, #069 0%
	, #06f 30%
	, #069 32%
	, #069);
}
.grc00{background-image: -webkit-linear-gradient(
	top
	, #c00 0%
	, #fcc 30%
	, #f30 32%
	, #c00);
 background-image: -moz-linear-gradient(
	top
	, #c00 0%
	, #fcc 30%
	, #f30 32%
	, #c00);
}
.grf60{background-image: -webkit-linear-gradient(
	top
	, #f60 0%
	, #fc0 30%
	, #f90 32%
	, #f60);
 background-image: -moz-linear-gradient(
	top
	, #f60 0%
	, #fc0 30%
	, #f90 32%
	, #f60);
}

.gr30c{background-image: -webkit-linear-gradient(
	top
	, #30c 0%
	, #99f 30%
	, #00f 32%
	, #309);
 background-image: -moz-linear-gradient(
	top
	, #30c 0%
	, #99f 30%
	, #00f 32%
	, #309);
}


/*************************************/
/*related_cat*/
/*************************************/
ul.related_cat li{font-weight:400;list-style-type:none;border:1px solid #ccc;border-left:3px #004 solid;background:0 color-stop(33%,#ddd), to(#eee));text-indent:-.5em;margin:0 0 1px;padding:5px 2px 5px 25px}
ul.related_cat li:hover{font-weight:800;list-style-type:none;border:1px solid #ccc;border-left:6px #337 solid;background:0 color-stop(33%,#fff), to(#eee));text-indent:0;margin:0 0 1px;padding:5px 2px 5px 25px}

 .related_cat {display:none;width:90%}
.hideRelCat{display:none;}


/*
#navigation-menu .menu{
display:block;
margin:0;
padding:0;
}
*/

.related_cat ul{
display:none;
position:absolute;
top:0;
left:120px;
width:180px;
list-style: none;
background-color:#eee;
}
/*
#navigation-menu .menu li{
list-style: none;
padding:0;
}
#navigation-menu .menu li a{
display: block;
width: 165px;
height: 20px;
color: black;
background:yellow;
font-size: 12px;
padding: 5px;
padding-left: 25px;
border-bottom: solid 1px #eee;
margin-left: 0px;
text-decoration: none;
}

*/
.related_cat li li{
white-space:nowrap;
}

.related_cat li:hover{
position:relative;
}

.related_cat li:hover > ul{
display:block;
}
/*
.related_cat a:hover{font-weight:800;list-style-type:none;border:1px solid #ccc;border-left:6px #337 solid;background:0 color-stop(33%,#fff), to(#eee));text-indent:0;margin:0 0 1px;padding:5px 2px 5px 20px}
*/

/*************************************/
/*Series*/
/*************************************/
#PUBrand div , #PUBrand h2{clear:both;}
#PUBrand h4{font-size:1.8em;margin:8px 0;}
#PUBrand p{font-size:15px;}

#FCSbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #ff9011 0%
	, #ffd8a9 25%
	, #ffc869 30%
	, #d80);
 background-image: -moz-linear-gradient(
	top
	, #ff9011 0%
	, #ffd8a9 25%
	, #ffc869 30%
	, #d80);
}

#JESbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #0af 0%
	, #7df 25%
	, #3ae 30%
	, #08d);
 background-image: -moz-linear-gradient(
	top
	, #0af 0%
	, #7df 25%
	, #3ae 30%
	, #08d);
}
#APSbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #5d5 0%
	, #afa 25%
	, #8d8 30%
	, #5a5);
 background-image: -moz-linear-gradient(
	top
	, #5d5 0%
	, #afa 25%
	, #8d8 30%
	, #5a5);
}

#CSbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #333 0%
	, #aaa 25%
	, #666 30%
	, #111);
 background-image: -moz-linear-gradient(
	top
	, #333 0%
	, #aaa 25%
	, #666 30%
	, #111);
}
#ASbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #900 0%
	, #e00 25%
	, #c00 30%
	, #800);
 background-image: -moz-linear-gradient(
	top
	, #900 0%
	, #e00 25%
	, #c00 30%
	, #800);
}
#MIJbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #990 0%
	, #ff0 65%
	, #aa0 70%
	, #660);
 background-image: -moz-linear-gradient(
	top
	, #990 0%
	, #ff0 65%
	, #aa0 70%
	, #660);
}
#FACbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #a99 0%
	, #faa 30%
	, #a77 31%
	, #633);
 background-image: -moz-linear-gradient(
	top
	, #a99 0%
	, #faa 30%
	, #a77 31%
	, #633);
}

#AXSbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #99e 0%
	, #8dd 30%
	, #fff 31%
	, #aaa);
 background-image: -moz-linear-gradient(
	top
	, #99e 0%
	, #8dd 30%
	, #fff 31%
	, #aaa);
}
#PTbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #99e 0%
	, #8dd 30%
	, #fff 31%
	, #aaa);
 background-image: -moz-linear-gradient(
	top
	, #99e 0%
	, #8dd 30%
	, #fff 31%
	, #aaa);
}
#Ampbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #333 0%
	, #f00 30%
	, #a00 31%
	, #333);
 background-image: -moz-linear-gradient(
	top
	, #333 0%
	, #f00 30%
	, #a00 31%
	, #333);
}

#MIJTbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #996 0%
	, #eea 25%
	, #cc9 30%
	, #775);
 background-image: -moz-linear-gradient(
	top
	, #996 0%
	, #eea 25%
	, #cc9 30%
	, #775);
}

#MIJHbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #f99 0%
	, #fcc 25%
	, #daa 30%
	, #c77);
 background-image: -moz-linear-gradient(
	top
	, #f99 0%
	, #fcc 25%
	, #daa 30%
	, #c77);
}

#Offsetbanner{margin:3px 0;padding:0;background-image: -webkit-linear-gradient(
	top
	, #9ff 0%
	, #cff 25%
	, #bff 30%
	, #7dd);
 background-image: -moz-linear-gradient(
	top
	, #9ff 0%
	, #cff 25%
	, #bff 30%
	, #7dd);
}






#SQbanner{margin:3px 0;padding:0;background-color:#eea}

.sub1list li{display:block;float:left;width:18%;margin:1%;list-style-type:none}
.sub1list li img{width:99%;margin:1%;}
.SeriesBanner{width:100%;margin:0;padding:0;}
.bodyshape{border-right:3px solid #066;border-bottom:4px solid #066;}


/*************************************/
/*Orchestral Insts*/
/*************************************/

.PT{display:block;text-align:right;clear:both;}
#OrchestralInstTop h1{display:block;padding:10px 0;background-color:#f00}
#OrchestralInstTop ul, h2{margin:20px 0;clear:both;}
#OrchestralInstTop ul li{list-style-type: none}
.finder {display:block;text-align:right;margin:3px 2px;padding:0;}
#OI-category li{display:block;width:49%;margin:1px;padding: 0;float:left;background-color:#333}
#OI-category li:hover{display:block;margin:1px;padding: 0;float:left;background-color:#000}

#OI-category li img{width:100%;;margin:1px;float:left;}
#OI-axs-cat li{width:33%;margin:0.5px;float:left;padding: 0;float:left;background-color:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #60f;line-height:116px;}
#OI-axs-cat li:hover{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #06f;line-height:116px;}
#OI-axs-cat li img{width:100%;margin:1px;float:left;}
#OI-remcommend li, .OI-brand li, #OI-brand li{display:block;width:24%;margin:0 0.5px;padding:3px 0;float:left;border:2px solid #aaa;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
#OI-brand li img, .OI-brand li img{height:100px;max-width:80%;object-fit: contain;}
#OI-remcommend li a, .OI-brand li a{display:block;width:100%}
#OI-brand li:hover, .OI-brand li:hover{border:2px solid #a00;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}


.OI2{display:block;margin-top:10px;padding:20px;color:#fff;
background-color:#000;}
.AXS{display:block;margin-top:10px;padding:5px;border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#666;color:#fff}
.OI2-left{display:block;width:80%;float:left;margin:2px;}
.OI2-right{display:block;width:18%;float:right;margin:2px;}
.OI-axs-cat{display:block;margin-top:20px;}
.OI-axs-cat li{display:block;width:32%;margin:1px;float:left;border:1px solid #99a;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#eee;}
.OI-axs-cat li:hover{border:1px solid #a99;background-color:#fff;}
.OI2-category li{display:block;width:32%;margin:1px;float:left;background-image: -webkit-linear-gradient(
	left 
	, #006 0%
	, #669 30%
	, #008 32%
	, #004);
 background-image: -moz-linear-gradient(
	left
	, #006 0%
	, #669 30%
	, #008 32%
	, #004);


line-height:116px;}
.OI2-category li:hover{display:block;margin:1px;float:left;background-image: -webkit-linear-gradient(
	left 
	, #009 0%
	, #88b 30%
	, #00a 32%
	, #006);
 background-image: -moz-linear-gradient(
	left
	, #009 0%
	, #88b 30%
	, #00a 32%
	, #006);
	}
.OI-axs-cat li img,  .OI2-category li img{width:100%;margin:1px;float:left;}
.OI2-category li a{display:block;}

.IObannerSP, .catText{display:none}
.IObannerPC{display:block;width:100%} 
/*************************************/
/*OI ListPage*/
/*************************************/

#BrandSec, #ext{clear:both;margin-bottom:3px;}
#PriceSec li{display:block;width:23%;min-width:150px;float:left;padding:5px;border:1px solid #99a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eef;}
#BrandSec li{display:block;width:18%;float:left;padding:5px;border:1px solid #99a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fee;}
#ext li{display:block;width:18%;float:left;padding:5px;border:1px solid #99a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#efe;}
#PriceSec li:hover, #BrandSec li:hover{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#fff;}
#PriceSec li a, #BrandSec li a{display:block;}



/*************************************/
/*Order_Navi*/
/*************************************/

/*
.order_navi {
  border-radius: 6px 6px 0 0;
  display: inline-block;
  line-height: 32px;
  font: sans-serif;
  text-align: center;
  background-color: #efefef;
  color: black;
  margin-left: 4px;
  text-decoration: none;
  padding: 0 32px;
}

a:nth-child(1) { border-top: 6px solid #004; }
a:nth-child(3) { border-top: 6px solid steelblue; }
a:nth-child(2) { border-top: 6px solid gold; }
a:nth-child(4) { border-top: 6px solid teal; }

.content {
  border: 1px solid lightgray;
  height: 320px;
  display: none;
    padding: 32px;
}

.content:target {
  display: block;
}


*/