@charset "utf-8";

/*共通部分*/
*{margin:0px; padding:0px; font-family:"ＭＳ Ｐゴシック", Osaka; font-size:12px;}
p.read_text{line-height:1.4em; text-align:justify; text-justify:inter-ideograph;}
p.insyu{padding:10px; text-align:center; line-height:1.4em; text-align:justify; text-justify:inter-ideograph; border:1px dotted #993300; color:#993300;}

a:link{}
a:visited{}
a:hover{}
a:active{}

/*Box設定*/
div#contner{width:700px; margin:0 auto;}
div#head{width:700px; margin-bottom:10px; margin-top:10px;}
div#body_con{width:700px; text-align:left;}
div#left_block{width:180px; margin-right:13px; float:left;}
div#right_block{width:507px; float:left;}
div#blog{border:1px solid #006633; margin-top:7px; height:100px; overflow-y:auto; padding:30px 6px 6px 6px; background-image:url(../img/img_blogtitle.gif); background-repeat:no-repeat;}
div#credit{ margin-top:10px; margin-bottom:10px; float:right;}
div#foot{width:700px;}


/*ヘッター部分で使用*/
h1.haed{margin-bottom:5px;}
img.sub_menu{margin-left:5px;}

/*メニューにて使用*/
ol.menu{list-style-type:none;}
li.menu{margin-bottom:5px;}
ol.item_list{height:394px; width:149px; padding-top:6px; padding-left:31px; margin-bottom:5px; list-style-type:none; background-image:url(../img/menu_backimg.gif); background-repeat:no-repeat;}
li.menu_list{margin-bottom:5px;}
div#menu_add{padding:5px; border:1px solid #999999; color:#666666;}

div#menu_add a:link{ color:#666666;}
div#menu_add a:visited{ color:#666666;}
div#menu_add a:hover{ color:#996600; text-decoration:none;}
div#menu_add a:active{ color:#666666;}

/*フッターにて使用*/
p.foot{ text-align:right; color:#666666;}


/*blog*/
p.blog_coment{line-height:1.3em; text-align:justify; text-justify:inter-ideograph; margin-bottom:10px;}
p.blog_description{line-height:1.4em; margin-top:4px; margin-bottom:4px;}
p.blog_date{color:#FF3300; margin-top:6px;}

/*corpページにて使用*/
h2.priv_title{border-bottom:1px solid #666666; margin:0px 0px 6px 14px; width:490px; color:#81513F;}
p.priv_p{text-align:justify; text-justify:inter-ideograph; margin:10px 0px 10px 14px; width:490px;}
td.corp{line-height:1.2em; text-align:justify; text-justify:inter-ideograph; padding:2px; border-bottom:1px dotted #999999; color:#666666;}
ul.priv{padding-left:30px; text-align:justify; text-justify:inter-ideograph; width:470px; margin-top:6px; margin-bottom:20px; line-height:1.4em; color:#333333;}

/*item_listページにて使用*/
img.item_photo{margin-right:10px;}
p.guide{margin-top:10px; text-align:justify; text-justify:inter-ideograph; line-height:1.2em; margin-bottom:6px; color:#666666;}
p.price{color:#FF0000; margin-bottom:10px;  margin-left:10px;}
a.item_link:link{color:#666666; text-decoration:none;}
a.item_link:visited{color:#666666; text-decoration:none;}
a.item_link:hover{color:#FF6600; background-color:#FFFFFF; text-decoration:underline;}
a.item_link:active{color:#666666; text-decoration:none;}
select.sl1{padding:4px;}

/*daiginページにて使用*/
/*p.h1_read{color:#666666; border:1px dotted #666666; padding:8px; line-height:1.3em; text-align:justify; text-justify:inter-ideograph; margin-bottom:10px;}*/
p.h1_read{color:#666666; border:1px dotted #666666; padding:8px; text-align:left;}
.boid{font-weight:bold; color:#FF3300;}
td.daigin_read{border-bottom:1px dotted #996600; padding:8px; line-height:1.6em; text-align:justify; text-justify:inter-ideograph;}
td.contact{padding:8px; border:1px solid #666666; color:#666666;}
td.contact_title{padding:6px; border:1px solid #666666; color:#666666; background-color:#F0E6E1;}
input.te{padding:4px;}
.tyui{ color:#FF3300; font-size:10px;}
.red{color:#CC3300;}
.img{border:1px solid #996600; padding:2px;}

/*guideページにて使用*/
h2{color:#993300; margin-bottom:4px;}
p.read_text{line-height:1.3em; text-align:justify; text-justify:inter-ideograph; color:#666666;}
p.h1_read{color:#666666; border:1px dotted #666666; padding:6px; line-height:1.3em; text-align:justify; text-justify:inter-ideograph; margin-bottom:10px;}
hr{margin-bottom:6px; margin-top:6px;}
ul.read{color:#666666; margin-top:6px; margin-bottom:10px; padding-left:30px; text-align:justify; text-justify:inter-ideograph; line-height:1.4em;}
.boid{font-weight:bold; color:#FF3300;}
td.guide{ text-align:justify; text-justify:inter-ideograph; line-height:1.4em; padding:4px; border:1px solid #999999; color:#666666;}

/*kodawariページにて使用*/
img.item_photo{margin-right:6px;}
img.reizou{ border:1px solid #996600; padding:4px; margin:4px;}
p.guide{padding:10px; line-height:1.4em; color:#666666;}
td.kome{line-height:1.4em; color:#666666; padding-left:6px;}
td.kome_t{border:1px solid #996600; text-align:center;}
ul.kome{ margin-left:30px; line-height:1.6em; color:#CC3300;}
li.kome{line-height:1.4em; margin-right:10px; margin-bottom:6px;}
h2.kome{border-left:6px solid #CC3300; color:#CC3300; padding-left:8px; margin-left:10px;}
p.price{color:#FF0000; margin-bottom:10px;}
a.item_link:link{color:#666666; text-decoration:none;}
a.item_link:visited{color:#666666; text-decoration:none;}
a.item_link:hover{color:#FF6600; background-color:#FFFFFF; text-decoration:underline;}
a.item_link:active{color:#666666; text-decoration:none;}
select.sl1{padding:4px;}

/*kouteiページにて使用*/
p.read_text{line-height:1.3em; color:#666666; padding-top:8px;}
p.read_text1{line-height:1.3em; color:#996600; border:1px dotted #996600;}
img.koutei{margin-right:6px;}

/*linkページにて使用*/
td.guide{line-height:1.4em; padding:4px; border:1px solid #999999; color:#666666;}
td.link1{width:50px; line-height:1.4em; padding:4px; border:1px solid #999999; color:#FFFFFF; background-color:#006699;}
td.link2{border-bottom:1px dotted #666666; padding:4px 0px 4px 0px;}

/*reco_itemページにて使用*/
img.item_photo{margin-right:10px;}
p.guide{margin-top:10px; text-align:justify; text-justify:inter-ideograph; line-height:1.2em; margin-bottom:6px; color:#666666;}
p.price{color:#FF0000; margin-bottom:10px;}
a.item_link:link{color:#666666; text-decoration:none;}
a.item_link:visited{color:#666666; text-decoration:none;}
a.item_link:hover{color:#FF6600; background-color:#FFFFFF; text-decoration:underline;}
a.item_link:active{color:#666666; text-decoration:none;}
select.sl1{padding:4px;}

/*tenjiページにて使用*/
img.tenjiimg{ margin:4px;}

/*contact_endページにて使用*/
p.h1_read{color:#666666; border:1px dotted #666666; padding:10px; line-height:1.4em; margin-bottom:10px; text-align:center;}