/*
************************************************

 /inquiry/ 　		お問い合わせ(企業)
 /news.html 		新着情報
 /company.html 		会社概要
 /sitemap.html 		サイトマップ
 /privacy.html 		個人情報保護方針
 /sitepolisy.html 	このサイトについて
 <!-- STAGE -->　〜　<!-- /STAGE -->

************************************************
*/
	



/* CSS 
************************************************/
@import url(contents.css);		/* コンテンツページ共通 */





/* MAIN width:605px
************************************************/
/* 
/inquiry/ お問い合わせ
*/
.inquiry { width:605px; margin:0 auto 0 auto;}
.inquiry #formtable { width:601px; border:1px solid #cccccc; padding:1px; background:#ffffff;}
.inquiry #formtable .diver { width:601px; background:#f7f7f7; border-bottom:1px solid #cccccc;}
.inquiry #formtable .diver .tabL { width:160px; float:left; padding:8px 10px 7px 10px;}
.inquiry #formtable .diver .tabL span { font-size:x-small; color:#CC0000;}
.inquiry #formtable .diver .tabR { width:400px; float:left; background:#ffffff; padding:8px 10px 7px 10px;border-left:1px dotted #a4c5dc;}
.inquiry #formtable .diver .tabR span {}

.inquiry input.name { width:50px;}
.inquiry input.email { width:250px;}
.inquiry input.txts { width:250px;}
.inquiry textarea.message { width:300px; height:100px;}

.inquiry .cotrion { font-size: x-small; margin:15px 0 15px 0;}
.inquiry .submitbox { width:573px; padding:15px; margin:0 0 20px 0; border:1px solid #cccccc; background:#f9f9f9;}
.inquiry .submitbox .lastconf { margin:0px 0 15px 0; text-align:center;}
.inquiry .submitbox .submitp { text-align:center;}





/* 
 /news.html 新着情報
*/
.news { width:605px; margin:0 auto 0 auto;}
.news .box { width:605px; background:url(../img/con_catec/news_box_bet.gif) repeat-y; margin:0 0 15px 0;}
.news .box .newsTit { width:585px; background:url(../img/con_catec/news_box_top.gif) no-repeat; background-position:top; padding:10px 10px 5px 10px; border-bottom:1px solid #999999;}
.news .box .newsTit .txt { width:417px; float:left; background:url(../img/con_catec/news_linkaro.gif) no-repeat; background-position:0 1px; font-weight:bold; line-height:1em; padding:2px 0 2px 18px;}
.news .box .newsTit .day { width:150px; float:right; text-align:right; } 
.news .box .bet { width:570px; padding:10px 10px 10px 25px; }
.news .box .bot { width:605px; height:10px; background:url(../img/con_catec/news_box_bot.gif) no-repeat; background-position:bottom;}





/* 
 /company.index.html 会社概要
*/
.company { width:605px; margin:0 auto 0 auto;}
.company .box { width:603px; border:1px solid #cccccc;}
.company .box .diver { width:603px; background:#f3f3f3; border-bottom:1px solid #cccccc;}
.company .box .diver p { font-family:"ＭＳ ゴシック", "Osaka−等幅";}
.company .box .diver .lefter { width:133px; float:left; padding:8px 10px 8px 10px;}
.company .box .diver .rightr { width:429px; float:right; padding:8px 10px 8px 10px; background:#ffffff; border-left:1px dotted #cccccc;}
.company .box .diver .rightr img.map { width:420px; border:1px solid #bcced6; margin:10px 0 10px 0;}





/* 
 /sitemap.html サイトマップ
*/
.sitem { width:605px; margin:0 auto 0 auto;}
.sitem #divL { width:270px; float:left; margin:0 30px 0 0;}
.sitem #divR { width:270px; float:left;}
.sitem div .box { width:270px; margin:0 0 20px 0;}
.sitem div .box .cateBox { width:270px; background:url(../img/con_catec/sitemap_cate_bg.gif) no-repeat; background-position:top;}
.sitem div .box p.cate { width:240px; background:url(../img/con_catec/sitemap_pt.gif) no-repeat; background-position:10px 8px; padding:9px 0 7px 30px;
						 line-height:1em; font-weight:bold; border-bottom:1px solid #999999;}
.sitem div .box p.catePin { width:240px; background:url(../img/con_catec/sitemap_pt.gif) no-repeat; background-position:10px 8px; padding:9px 0 7px 30px;
						 line-height:1em; font-weight:bold; }
.sitem div .box .linkBox { width:270px; background: url(../img/con_catec/sitemap_link_bg.gif) repeat-y; padding:10px 0 0 0;} 
.sitem div .box p.flor1 { width:234px; background:url(../img/con_catec/sitemap_flor1_pt.gif) no-repeat; background-position:0 3px; padding:3px 0 5px 16px; margin:0 0 0 20px; line-height:1em; font-weight:bold; }
.sitem div .box p.flor1 a { text-decoration:none;}
.sitem div .box p.flor1 a:hover { text-decoration:underline;}
.sitem div .box p.flor2 { width:218px; background:url(../img/con_catec/sitemap_flor2_pt.gif) no-repeat; background-position:0 3px; padding:3px 0 5px 16px; margin:0 0 0 36px; line-height:1em; }
.sitem div .box p.flor2 a { text-decoration:none;}
.sitem div .box p.flor2 a:hover { text-decoration:underline;}
.sitem div .box .catebet { width:270px; height:10px; background:url(../img/con_catec/sitemap_cate_bot.gif) no-repeat; background-position:bottom;}
.sitem div .box .pinBox { width:270px; background:url(../img/con_catec/sitemap_pin_bg.gif) no-repeat; height:39px;}



/* 
 /privacy.html 個人情報保護方針
*/
.privacy { width:605px; margin:0 auto 30px auto;}
.privacy .box { width:605px; margin:0 0 20px 0; padding:0 0 15px 0; border-bottom:2px dotted #cccccc;}
.privacy .box .cateTit { width:605px; padding:0 0 15px 0;}
.privacy .box .num { width:20px; float:left; margin:0 0 8px 0;}
.privacy .box .viw { width:585px; float:left; margin:0 0 8px 0;}
.privacy .box .com { width:605px; text-align:right;}

.privacy .box .pl15 { padding:5px 0 5px 0px; margin:0 0 8px 0; background:#f3f3f3;}
.privacy .box .num2 { width:20px; float:left; margin:0 0 8px 15px;}
.privacy .box .viw2 { width:555px; float:left; margin:0 0 8px 0;}

.privacy .box .num3 { width:35px; float:left; margin:0 0 8px 0; }
.privacy .box .viw3 { width:540px; float:left; margin:0 0 8px 0;}




/* 
 /sitepolisy.html このサイトについて
*/
.polisy { width:605px; margin:0 auto 30px auto;}
.polisy .topic { width:605px; height:14px; padding:0 0 10px 0; }
.polisy .detail { width:585px; padding:0 10px 25px 10px;} 
.polisy .plug { padding:10px 0 0px 0;}
.polisy .plug img { float:left; margin:0 10px 0 0;}

*.exp { padding:5px 0 10px 0;}
*.tar { text-align:right;}
*.fc336699 { color:#336699}