/* box ---------------------------------------------------- */ body { background:#f2cb87 url(../../etc/com_back.png) repeat 0 0!important; } #box_all { position:relative; width:940px; margin:0 auto 0 auto; } #box_header { position:relative; width:940px; height:170px; height:520px; margin:0 auto 0 auto; background:url(../../etc/com_back_header.png) no-repeat 0 30px; } #main_left { width:150px; /* border-right:solid 12px #fff!important;テンプレ変更 */ /* height:100%;テンプレ変更 */ background:#f3f2dd!important; } #box_footer { position:relative; width:940px; height:90px; margin:0 auto 0 auto; background:#fff; } /* ------------------------------------------------- */ /* parts ---------------------------------------------------- */ * { margin:0; padding:0; } a { border:0; } img { border:0; } .clear { clear:both; line-height:0; } .line { border-bottom:dotted 1px #ccc; } ul { list-style:none; } table { border:0; border-collapse:collapse; } .float_l { float:left; display:inline; } .float_r { float:right; display:inline; } .mb_03 { margin-bottom:3px; } .mb_05 { margin-bottom:5px; } .mb_10 { margin-bottom:10px; } .mb_20 { margin-bottom:20px; } .mb_30 { margin-bottom:30px; } .mb_40 { margin-bottom:40px; } .mb_50 { margin-bottom:50px; } .ml_10 { margin-left:10px; } .ml_20 { margin-left:20px; } .ml_30 { margin-left:30px; } .mr_10 { margin-right:10px; } .mr_20 { margin-right:20px; } .mr_30 { margin-right:30px; } .mt_10 { margin-top:10px; } .pt_05 { padding-top:5px; } .pt_10 { padding-top:10px; } .pt_20 { padding-top:20px; } .pb_05 { padding-bottom:5px; } .pb_10 { padding-bottom:10px; } /* ------------------------------------------------- */ /* header ---------------------------------------------------- */ h1 { position:absolute; top:0; left:0; width:940px; height:30px; line-height:30px; font-weight:bold; font-size:inherit; font-size:100%; color:#000; text-align:center; } .logo { position:absolute; top:40px; left:0; } ul.mail { position:absolute; top:40px; right:0; } .tel { position:absolute; top:50px; right:10px; } .flash{ position:absolute; top:170px; left:0; } /* ------------------------------------------------- */ /* menu ---------------------------------------------------- */ ul.menu { position:absolute; top:120px; left:0; } ul.menu li.menu00 { position:absolute; top:0; left:0; } ul.menu li.menu01 { position:absolute; top:0; left:160px; } ul.menu li.menu02 { position:absolute; top:0; left:315px; } ul.menu li.menu03 { position:absolute; top:0; left:470px; } ul.menu li.menu04 { position:absolute; top:0; left:625px; } ul.menu li.menu05 { position:absolute; top:0; left:780px; } /* ------------------------------------------------- */ /* left ---------------------------------------------------- */ .greenline { border:solid 1px #66b72f; background:#efebc0!important; margin-bottom:20px; } /* ul.list_category { width:150px; background:#ffffff; margin-bottom:20px; } ul.list_category li { width:150px; height:30px; line-height:30px; text-indent:25px; font-size:12px; background:#fff url(../../etc/com_cate_mark.png) no-repeat 0 0; text-align:left!important; } li.category_title { margin-bottom:10px; background:none; text-indent:0!important; } */ table#list_category td{ background:#fff url(../../etc/com_cate_btm.png) no-repeat 0 0; } /* ------------------------------------------------- */ /* footer ---------------------------------------------------- */ .footlogo { position:absolute; top:0; left:5px; } .copy { position:absolute; top:40px; right:5px; line-height:30px; } /* ------------------------------------------------- */ /* page_privacy ---------------------------------------------------- */ .page_privacy h3 { padding:10px; color:#6C3; } .page_privacy p { padding:10px 20px; } /* ------------------------------------------------- */ /* page_goriyou ---------------------------------------------------- */ .page_goriyou table#t_guide { width:700px; margin-left:10px; } .page_goriyou table#t_guide td { padding:5px 10px; border:double 3px #e7e6c6; } .page_goriyou table#t_guide td.t_mathertitle { background:#66b72f; font-weight:bold; white-space:nowrap; color:#fff; border:double 3px #47a414; } .page_goriyou table#t_guide td.t_title { background:#f3f2dd; font-weight:bold; white-space:nowrap; color:#666666; } .page_goriyou table#t_guide2 td { margin:auto; } .page_goriyou table#t_guide2 td { border:solid 1px #dedede; text-align:center; font-weight:bold; } .page_goriyou table#t_guide2 td.nobr { border:none!important; } .page_goriyou table#t_guide2 td.t_kg { background:#f6ebb7; } .page_goriyou table#t_guide2 td.t_place { background:#c8d4f0; } .page_goriyou table#t_guide2 td.t_price { background:#e1f8ed; } /* ------------------------------------------------- */ /* page_owner ---------------------------------------------------- */ .page_owner p { width:680px; } .page_owner div.orangeline { width:678px; margin-left:20px; border:solid 1px #f8b62b; background:#fff url(../../etc/owner_photo02.jpg) no-repeat 0 0; overflow:hidden; } .page_owner table#owneradd { border:solid 9px #f8b62b; background:#fff; width:340px; float:right; } .page_owner table#owneradd td { padding:10px; white-space:nowrap } .page_owner div.map { width:680px; margin-left:20px; padding:20px; background:#66b72f; } /* ------------------------------------------------- */ /* page_company ---------------------------------------------------- */ .page_company p { width:680px; } .page_company table#campanytable { background:#fff; width:670px; margin-left:30px; } .page_company table#campanytable td { padding:10px; } .page_company table#campanytable2 { width:670px; margin-left:30px; } .page_company table#campanytable2 td { padding:3px 5px; border:double 3px #fff; } .page_company table#campanytable2 td.t_title { background:#78cf3d; text-indent:10px; font-weight:bold; } .page_company table#campanytable2 td.t_month { background:#f3f2dd; text-align:center; font-weight:bold; } .page_company table#campanytable2 td.t_vaule { background:#d2feb3; text-align:center; font-weight:bold; color:#ed6161; } /* ------------------------------------------------- */ /* size ---------------------------------------------------- */ body { font:13px "MS ゴシック", "ヒラギノ角ゴ Pro W3", arial, helvetica, clean, sans-serif; *font-size:small; *font:x-small; } .text10 { font-size:77%; } .text11 { font-size:85%; } .text12 { font-size:93%; } .text13 { font-size:100%; } .text14 { font-size:108%; } .text15 { font-size:116%; } .text16 { font-size:123.1%; } .text17 { font-size:131%; } .text18 { font-size:138.5%; } .text19 { font-size:146.5%; } .text20 { font-size:153.9%; } .text21 { font-size:161.6%; } .text22 { font-size:167%; } .text23 { font-size:174%; } .text24 { font-size:182%; } .text25 { font-size:189%; } .text26 { font-size:197%; } /* ------------------------------------------------- */ /* parts ---------------------------------------------------- */ table { font-size:inherit; font-size:100%; text-align:justify; text-justify:inter-ideograph; } ul { font-size:inherit; font-size:100%; } p { font-size:inherit; font-size:100%; text-align:justify; text-justify:inter-ideograph; } a { color:#333; text-decoration:none; } a:hover { color:#333; text-decoration:underline; } /* ------------------------------------------------- */ /* point ---------------------------------------------------- */ .link_b a { color:#03C; } .co_ore { color:#F90; } .co_po { color:#C06; } .co_gr { color:#096; } .big { font-weight:bold; } /* ------------------------------------------------- */ /* contact /* ------------------------------------------------- */ .textarea1 { border-style:solid; border-width:1px; border-color:#999; background-color:#ffffff; } /* ------------------------------------------------- */