@charset "utf-8";
/*@import url(http://www.chibamegane.co.jp/mt/mt-static/themes-base/blog.css);
@import url(http://www.chibamegane.co.jp/mt/mt-static/themes/minimalist-red/screen.css);*/

/* CSS Document */

/*---------------------------------
		CommonCSS [初期化,定義]
---------------------------------*/

/* 初期化 */
body { margin:0; padding:0; font-family: verdana,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;}
*:first-child + html body {	/* for IF7 */ font-family: "メイリオ","Meiryo";}

h1,h2,h3,h4,h5,h6,p { margin:0; padding:0; font-size:100%;}

ul,dl { margin:0; padding:0; list-style:none;}
ul:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
ul { display:inline-block;}*/
/* for macIE \*/
* html ul { height:1%; }
ul { display:block; }

img { border:none;}

table { font-size:100%;}

/* 定義 */

.clearfix:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.clearfix { display:inline-block; }
/* for macIE \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* multi class */
strong { font-weight:bold;}
strong.red { color:#F00;}

.taL { text-align:left; }
.taC { text-align:center; }
.taR { text-align:right; }
.fL { float:left; }
.fR { float:right; }
.fsUL{ text-decoration:underline; }
.fsLT{ text-decoration:line-through; }
.fsNO{ text-decoration:none; }
.fsIT{ font-style:italic; }

.w05per { width:5%;}
.w10per { width:10%;}
.w20per { width:20%;}
.w30per { width:30%;}
.w40per { width:40%;}
.w50per { width:50%;}
.w60per { width:60%;}
.w70per { width:70%;}
.w80per { width:80%;}
.w90per { width:90%;}
.w95per { width:95%;}

.clear { clear:both; }

/*---------------------------------
		BaseCSS
---------------------------------*/

.last { border:0 !important;}

div.line01 { border-bottom:#999 solid 1px;}
div.line01 hr { display:none;}

body { text-align:center;}

#base { width:850px; margin:0 auto; background-image:url(http://www.chibamegane.co.jp/common/img/bg.png); background-position:center; background-repeat:repeat-y; text-align:left;}

/* header */
#header { margin:0; position:relative; background-image:url(http://www.chibamegane.co.jp/common/img/header.png); background-position:left top; background-repeat:no-repeat;}

#header h1 { height:60px;}
#header h1 a { display:block; width:; height:; text-indent:-9999px;}

#header div.description { text-indent:-9999px;}

#header #Gnavi {}
#header #Gnavi li { float:left; display:inline; height:40px;}
#header #Gnavi li a { display:block; width:100%; height:40px; text-indent:-9999px;}

#header #Gnavi li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_01.png)}
#header #Gnavi li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_02.png)}
#header #Gnavi li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_03.png)}
#header #Gnavi li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_04.png)}
#header #Gnavi li.button05 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_05.png)}
#header #Gnavi li.button06 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_06.png)}
#header #Gnavi li.button07 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_07.png)}
#header #Gnavi li.button08 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_08.png)}
#header #Gnavi li.button09 a { background-image:url(http://www.chibamegane.co.jp/common/img/globalnavi/btn_09.png)}

#header #Gnavi li.button01 { width:151px;}
#header #Gnavi li.button02 { width: 98px;}
#header #Gnavi li.button03 { width: 96px;}
#header #Gnavi li.button04 { width:117px;}
#header #Gnavi li.button05 { width:121px;}
#header #Gnavi li.button06 { width:112px;}
#header #Gnavi li.button07 { width:155px;}
#header #Gnavi li.button08 {}
#header #Gnavi li.button09 {}

#header div#FloNavi { position:absolute; left:505px; top:53px;}
#header div#FloNavi ul {}
#header div#FloNavi ul li { float:left; display:inline; width:85px; height:18px; margin:0 0 0 5px;}
#header div#FloNavi ul li a { display:block; width:100%; height:18px; text-indent:-9999px;}

#header div#FloNavi ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/flonavi/btn_01.png)}
#header div#FloNavi ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/flonavi/btn_02.png)}
#header div#FloNavi ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/flonavi/btn_03.png)}
#header div#FloNavi ul li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/flonavi/btn_04.png)}

#header div#FloNavi ul li.button01 { width:70px;}
#header div#FloNavi ul li.button02 {}
#header div#FloNavi ul li.button03 {}
#header div#FloNavi ul li.button04 {}

/* container */
#container {}

#sourcePath { margin:10px;}
#sourcePath ul { padding:0 20px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/sourcepath_02.png); background-position:left 50%; background-repeat:no-repeat; text-align:left; font-size:80%;}
#sourcePath ul li { display:inline;}
#sourcePath ul li a { padding:0 20px 0 0; background-image:url(http://www.chibamegane.co.jp/common/img/icon/sourcepath_01.png); background-position:right 50%; background-repeat:no-repeat;}


#left { display:inline; float:left; width:180px; margin:10px 0 20px 0;}
#right { display:inline; float:right; width:655px; margin:10px 0 0 0;}

div.FootBack { text-align:right;} 
div.FootBack a { padding:0 0 0 15px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow02.png); background-position:left 50%; background-repeat:no-repeat; font-size:80%; color:#F60;} 

/* left */

#left div.article { margin:0 0 20px 0;}
#left div.article h2 { border-top:#f60 solid 3px;}
#left div.article h2.NonText { height:22px; text-indent:-9999px;}
#left div.article div.text { margin:2px 5px; font-size:80%;}
#left div.article div.text h3 {}
#left div.article div.text h3 a { display:block; height:35px; width:100%;}
#left div.article div.text h3.NonText { height:35px; margin:2px 0; text-indent:-9999px;}

#left div#leftnavi {}
#left div#leftnavi ul { margin:5px;}
#left div#leftnavi ul li { width:170px; height:40px; margin:7px 0; line-height:0;}
/* #left div#leftnavi ul li a { display:block; width:100%; height:40px; text-indent:-9999px; line-height:normal;} */

#left div#leftnavi ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_01.png)}
#left div#leftnavi ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_02.png)}
#left div#leftnavi ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_03.png)}
#left div#leftnavi ul li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_04.png)}
#left div#leftnavi ul li.button05 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_05.png)}
#left div#leftnavi ul li.button06 a { background-image:url(http://www.chibamegane.co.jp/common/img/leftnavi/btn_06.png)}

#left div#leftnavi ul li.button01 {}
#left div#leftnavi ul li.button02 {}
#left div#leftnavi ul li.button03 {}
#left div#leftnavi ul li.button04 {}
#left div#leftnavi ul li.button05 {}
#left div#leftnavi ul li.button06 {}

#left ul.productnavi { margin:5px;}
#left ul.productnavi li { width:170px; height:35px; margin:2px 0; line-height:0;}
#left ul.productnavi li a { display:block; width:100%; height:35px; text-indent:-9999px; line-height:normal;}

#left ul.productnavi li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/title/left_h3_01.png)}
#left ul.productnavi li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/title/left_h3_02.png)}
#left ul.productnavi li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/title/left_h3_03.png)}
#left ul.productnavi li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/title/left_h3_04.png)}

#left ul.productnavi li.button01 {}
#left ul.productnavi li.button02 {}
#left ul.productnavi li.button03 {}
#left ul.productnavi li.button04 {}

#left div.banner { margin:5px;}
#left div.banner img { margin:3px 0;}

#left div.box01 { margin:5px; padding:0 5px 5px 5px; border:#999 solid 1px; background-position:left top; background-repeat:no-repeat; background-color:#E5E5E5; font-size:80%;}
#left div.box01 h2 { height:0; text-indent:-9999px; overflow:hidden;}
#left div.box01 input { width:150px;}

/* right */
#right h2 { height:80px; text-indent:-9999px; background-position:left top; background-repeat:no-repeat;}
#right div.article { margin:10px 0; background-image:url(http://www.chibamegane.co.jp/common/img/right_article_bg.png); background-position:left bottom; background-repeat:no-repeat;}
#right div.article h3 { background-image:url(http://www.chibamegane.co.jp/common/img/h2_bg.png); background-position:left top; background-repeat:no-repeat; height:34px; padding:0 23px; line-height:2.2;}
#right div.article h3.NonText { text-indent:-9999px;}
#right div.article div.text { margin:10px; padding:0 0 10px 0; font-size:80%;}
#right div.article div.text h4 { padding:0 0 0 18px; border-bottom:#ccc solid 1px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow01.png); background-position:left 50%; background-repeat:no-repeat; font-size:110%;}
#right div.article div.text h4.NonText {}
#right div.article div.text div.box01 { border:#ccc solid 1px; background-color:#fff; padding:10px; margin:5px 0;}
#right div.article div.text div.box01 p { margin:5px 5px 5px 10px;}
#right div.article div.text div.box01 h5 { margin:10px; border-bottom:#aaa dashed 1px;}

#right h2 { height:80px; text-indent:-9999px; background-position:left top; background-repeat:no-repeat;}
#right div.articleType3 { margin:10px 0; background-image:url(http://www.chibamegane.co.jp/common/img/right_article_bg_type3.gif); background-position:left bottom; background-repeat:no-repeat;}
#right div.articleType3 h3 { background-image:url(http://www.chibamegane.co.jp/common/img/h2_bg_type3.gif); background-position:left top; background-repeat:no-repeat; height:34px; padding:0 23px; line-height:2.2;}
#right div.articleType3 h3.NonText { text-indent:-9999px;}
#right div.articleType3 div.text { margin:10px; padding:0 0 10px 0; font-size:80%;}
#right div.articleType3 div.text h4 { padding:0 0 0 18px; border-bottom:#ccc solid 1px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow01.png); background-position:left 50%; background-repeat:no-repeat; font-size:110%;}

#right div.articleType3 div.text .imgbox { width:140px; height:120px; text-align:left; background-image:url(http://www.chibamegane.co.jp/common/img/imgbox.gif); background-position:left top; background-repeat:no-repeat; }
#right div.articleType3 div.text .imgbox img{ margin-top:5px; margin-left:3px; }


#right div.articleType3 div.text div.box01 { border:#ccc solid 1px; background-color:#fff; padding:10px; margin:5px 0;}
#right div.articleType3 div.text div.box01 p { margin:5px 5px 5px 10px;}
#right div.articleType3 div.text div.box01 h5 { margin:10px; border-bottom:#aaa dashed 1px;}


#container #right div.orange { background-image:url(http://www.chibamegane.co.jp/common/img/right_article_orange_bg.png);}
#container #right div.orange h3 { background-image:url(http://www.chibamegane.co.jp/common/img/h2_orange.png);}

/* footer */
#footer { clear:both; border-top:#f60 solid 3px;}

#footer div.copyright { text-align:center; padding:10px; font-size:80%;}

/* ListType */

ul.type01 {}
ul.type01 li { line-height:0; border-bottom:#999 solid 1px; padding:3px 0;}
ul.type01 li a { display:block; padding:0 0 0 18px; line-height:1.2; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow01.png); background-position:left 3px; background-repeat:no-repeat;}
ul.type01 {}

ul.type02 {}
ul.type02 li { line-height:0; padding:3px 0;}
ul.type02 li a { display:block; padding:0 0 0 18px; line-height:1.2; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow03.png); background-position:left 3px; background-repeat:no-repeat;}
ul.type02 {}


table.type01 { width:90%;}
table.type01 tr {}
table.type01 tr th { padding:5px 5px 5px 20px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow03.png); background-position:6px 50%; background-repeat:no-repeat; border:#ccc solid 1px; background-color:#fff; text-align:left;}
table.type01 tr td { padding:5px; border:#ccc solid 1px; background-color:#fff;}

table.Formtype01 { width:90%;}
table.Formtype01 tr {}
table.Formtype01 tr th { width:40%; padding:5px 5px 5px 20px; background-image:url(http://www.chibamegane.co.jp/common/img/icon/arrow03.png); background-position:6px 50%; background-repeat:no-repeat; background-color:#fff; text-align:left;}
table.Formtype01 tr th strong { margin:0 0 0 20px;}
table.Formtype01 tr td { padding:5px; background-color:#fff;}
table.Formtype01 tr td input { vertical-align:middle;}

/*---------------------------------
		PageCSS
---------------------------------*/

#PageTop div.article div.Product { margin:10px 0; background-image:/* test */ url(http://www.chibamegane.co.jp/common/img/top_img08.png); height:100px; position:relative;}
#PageTop div.article div.Product h4 { position:absolute; top:3px; left:5px; color:#fff; border:0; background-image:none;}
#PageTop div.article div.Product ul { position:absolute; top:30px;}
#PageTop div.article div.Product ul li { float:left; display:inline; width:150px; text-align:center; border-right:#666 dashed 1px;}
#PageTop div.article div.Product ul li img { text-align:center;}
#PageTop div.article div.Product ul li a {}

#PageTop div.article div.Award { background-image:/* test */ url(http://www.chibamegane.co.jp/common/img/top_img09.png); background-position:left top; background-repeat:no-repeat; height:155px; text-align:center; line-height:3.0;}
#PageTop div.article div.Award h4 { text-indent:-9999px; height:50px; border:0; background-image:none;}
#PageTop div.article div.Award a { background-image:url(http://www.chibamegane.co.jp/common/img/icon/king01.png); background-position:left 50%; background-repeat:no-repeat; padding:0 0 0 25px; margin:5px 10px;}

#PageCustomerCall div.article div.text div.box01 {}
#PageCustomerCall div.article div.text div.box01 img { float:left; display:inline; margin:20px;}
#PageCustomerCall div.article div.text div.box01 h3 { margin:0 0 0 240px;}
#PageCustomerCall {}

#PageQandA div.article div.text div.box01 div.FootBack a { font-size:100%;}

#right div#chisikibakoNavi {}
#right div#chisikibakoNavi ul { margin:0 0 0 2px;}
#right div#chisikibakoNavi ul li { float:left; display:inline; width:130px; height:30px; margin:0;}
#right div#chisikibakoNavi ul li a { display:block; width:100%; height:30px; text-indent:-9999px;}

#right div#chisikibakoNavi ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_01.png)}
#right div#chisikibakoNavi ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_02.png)}
#right div#chisikibakoNavi ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_03.png)}
#right div#chisikibakoNavi ul li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_04.png)}
#right div#chisikibakoNavi ul li.button05 a { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_05.png)}

#right div#chisikibakoNavi ul li.button01 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_01_over.png)}
#right div#chisikibakoNavi ul li.button02 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_02_over.png)}
#right div#chisikibakoNavi ul li.button03 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_03_over.png)}
#right div#chisikibakoNavi ul li.button04 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_04_over.png)}
#right div#chisikibakoNavi ul li.button05 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_05_over.png)}

#right div#chisikibakoNavi ul li.button01 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_01_over.png)}
#right div#chisikibakoNavi ul li.button02 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_02_over.png)}
#right div#chisikibakoNavi ul li.button03 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_03_over.png)}
#right div#chisikibakoNavi ul li.button04 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_04_over.png)}
#right div#chisikibakoNavi ul li.button05 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/chisikibako_navi/btn_05_over.png)}

#right div#chisikibakoNavi ul li.button01 {}
#right div#chisikibakoNavi ul li.button02 {}
#right div#chisikibakoNavi ul li.button03 {}
#right div#chisikibakoNavi ul li.button04 {}

#right div#companyNavi {}
#right div#companyNavi ul { margin:0 0 0 2px;}
#right div#companyNavi ul li { float:left; display:inline; width:217px; height:30px; margin:0;}
#right div#companyNavi ul li a { display:block; width:100%; height:30px; text-indent:-9999px;}

#right div#companyNavi ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_01.png)}
#right div#companyNavi ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_02.png)}
#right div#companyNavi ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_03.png)}

#right div#companyNavi ul li.button01 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_01_over.png)}
#right div#companyNavi ul li.button02 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_02_over.png)}
#right div#companyNavi ul li.button03 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_03_over.png)}

#right div#companyNavi ul li.button01 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_01_over.png)}
#right div#companyNavi ul li.button02 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_02_over.png)}
#right div#companyNavi ul li.button03 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/company_navi/btn_03_over.png)}

#right div#companyNavi ul li.button01 {}
#right div#companyNavi ul li.button02 { width:216px;}
#right div#companyNavi ul li.button03 {}

#right div#productNavi {}
#right div#productNavi ul { margin:0 0 0 2px;}
#right div#productNavi ul li { float:left; display:inline; width:162px; height:30px; margin:0;}
#right div#productNavi ul li a { display:block; width:100%; height:30px; text-indent:-9999px;}

#right div#productNavi ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_01.png)}
#right div#productNavi ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_02.png)}
#right div#productNavi ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_03.png)}
#right div#productNavi ul li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_04.png)}
#right div#productNavi ul li.button05 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_05.png)}

#right div#productNavi ul li.button01 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_01_over.png)}
#right div#productNavi ul li.button02 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_02_over.png)}
#right div#productNavi ul li.button03 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_03_over.png)}
#right div#productNavi ul li.button04 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_04_over.png)}
#right div#productNavi ul li.button05 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_05_over.png)}

#right div#productNavi ul li.button01 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_01_over.png)}
#right div#productNavi ul li.button02 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_02_over.png)}
#right div#productNavi ul li.button03 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_03_over.png)}
#right div#productNavi ul li.button04 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_04_over.png)}
#right div#productNavi ul li.button05 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_05_over.png)}

#right div#productNavi ul li.button01 { width:163px;}
#right div#productNavi ul li.button02 {}
#right div#productNavi ul li.button03 { width:163px;}
#right div#productNavi ul li.button04 {}


#PageProfessional{}
#PageProfessional div.article div.text {}
#PageProfessional div.article div.text h4{}
#PageProfessional div.article div.text h4 a{ margin-left:20px; }
#PageProfessional div.article div.text div.thumb { float:left; text-align:center; width:210px; float:right; margin:10px; }
#PageProfessional div.article div.text div.thumb img { border:solid 3px #ccc; }


#PageShopList {}

#PageShopList div.article h3 a.map { text-decoration:none; padding:0 0 0 20px; }
#PageShopList div.article div.text div.thumb { float:left; width:240px; margin:0 10px; }
#PageShopList div.article div.text a.map { margin-top:10px; padding:0 0 0 18px; display: block; line-height: 1.2; background-image: url(http://www.chibamegane.co.jp/common/img/icon/arrow01.png); background-position: left 3px; background-repeat: no-repeat; }
#PageShopList div.article div.text a.shop_detail { margin-top:10px; padding:0 0 0 18px; display: block; line-height: 1.2; background-image: url(http://www.chibamegane.co.jp/common/img/icon/arrow01.png); background-position: left 3px; background-repeat: no-repeat; }
#PageShopList div.article div.text { position:relative; }
#PageShopList div.article div.text dl { margin:0 0 0 280px; width:350px; }
#PageShopList div.article div.text dl dt { float:left; width:100px; font-weight:bold; }
#PageShopList div.article div.text dl dd { margin:0 0 0 120px; }
#PageShopList div.article div.text dl {}

#PageShopList div.article div.text  div.StaffInfo {}
#PageShopList div.article div.text  div.StaffInfo h4{font-size:15px;}

#PageShopList div.article div.text  div.StaffInfo div.thumb { float:left; width:220px; margin:0; text-align:center; }
#PageShopList div.article div.text  div.StaffInfo div.thumb img { margin:10px 0 0; border:#ccc solid 3px;}
#PageShopList div.article div.text  div.StaffInfo div.thumb p { font-size:114%; margin-top:5px; }

#PageShopList div.article div.text  div.StaffInfo div.right { margin-top:10px; width:390px; }
#PageShopList div.article div.text  div.StaffInfo table { width:100%; }
#PageShopList div.article div.text  div.StaffInfo table tr th { width:140px; vertical-align:top; text-align:left; border-bottom:#ccc solid 1px; font-size:11px; color:#F60; white-space:nowrap; }
#PageShopList div.article div.text  div.StaffInfo table tr td { vertical-align:top; text-align:left; border-bottom:#ccc solid 1px; font-size:90%; padding-left:5px;  }

#PageShopList div.article div.text h4{}
#PageShopList div.article div.text .comment_text { width:360px; float:right; text-align:left; }

#PageShopList div.article div.text .comment_photo{ width:220px; float:left; text-align:center; }
#PageShopList div.article div.text .comment_photo img { border:solid 3px #ccc; }
#PageShopList div.article div.text .comment_photo span{ font-size:12px; }



#PageProduct div.article div.text div.box01 div.detail{ text-align:right;}

#PageOshare div.article div.text div.box01 div.detail{ text-align:right;}

#PageOshare #couponArea{ border:solid 2px #C6C6C6; padding:10px; background:#fff; }
#PageOshare #couponArea .head{}
#PageOshare #couponArea .cnt1{ background:#eee; margin:5px 0; }
#PageOshare #couponArea .cnt2{}
#PageOshare #couponArea .foot{ margin-top:10px; }


/*product width max 600px*/
.product_logoimg { margin: 10px 5px 0; float: left; width:165px; }
.product_exp     { margin: 10px 0 0 0; float: left; width:210px; }
.product_exp p   { padding:3px; background:#FCF6EA; }
.product_itemimg { margin: 10px 5px 0; display:block; float: right; width:200px;}


/*repair width max 600px*/
.repair_exp     { margin: 10px 0 0 0; float: left; width:180px; }
.repair_exp p   { padding:3px; background:#FCF6EA; }

.repair_before  { margin: 10px 5px 0; display:block; float: left; width:200px; text-align:center;}
.repair_after   { margin: 10px 0 0 0; display:block; float: right; width:200px; text-align:center;}

.repairDivide {padding:5px 0 0; border-bottom:1px solid #ccc; margin-bottom:5px; }


/*product02*/

#right div#productNavi_02 {}
#right div#productNavi_02 ul { margin:0 0 0 2px;}
#right div#productNavi_02 ul li { float:left; display:inline; height:30px; margin:0;}
#right div#productNavi_02 ul li a { display:block; width:100%; height:30px; text-indent:-9999px;}

#right div#productNavi_02 ul li.button01 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_1.png)}
#right div#productNavi_02 ul li.button02 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_2.png)}
#right div#productNavi_02 ul li.button03 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_3.png)}
#right div#productNavi_02 ul li.button04 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_4.png)}
#right div#productNavi_02 ul li.button05 a { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_5.png)}

#right div#productNavi_02 ul li.button01 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_1_over.png)}
#right div#productNavi_02 ul li.button02 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_2_over.png)}
#right div#productNavi_02 ul li.button03 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_3_over.png)}
#right div#productNavi_02 ul li.button04 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_4_over.png)}
#right div#productNavi_02 ul li.button05 a:hover { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_5_over.png)}

#right div#productNavi_02 ul li.button01 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_1_over.png)}
#right div#productNavi_02 ul li.button02 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_2_over.png)}
#right div#productNavi_02 ul li.button03 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_3_over.png)}
#right div#productNavi_02 ul li.button04 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_4_over.png)}
#right div#productNavi_02 ul li.button05 a.over { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_5_over.png)}

#right div#productNavi_02 ul li.button01 { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_1.png);width:125px;}
#right div#productNavi_02 ul li.button02 { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_2.png);width:125px;}
#right div#productNavi_02 ul li.button03 { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_3.png);width:125px;}
#right div#productNavi_02 ul li.button04 { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_4.png);width:125px;}
#right div#productNavi_02 ul li.button05 { background-image:url(http://www.chibamegane.co.jp/common/img/product_navi/btn_p02_01_5.png);width:150px;}




