﻿/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/*
メインボディ
-------------------------------------------------------------------*/
A:link {COLOR: #ffa07a; TEXT-DECORATION: none}
A:visited {COLOR: #E84809; TEXT-DECORATION: none}
A:active {COLOR: #fffacd; TEXT-DECORATION: none}
A:hover {LEFT: 0px; POSITION: relative; TOP: 0px; TEXT-DECORATION: none}
BODY {BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #0b2c33; }
HR {BORDER-TOP:#f9f9f9 1px solid; BORDER-BOTTOM:#666666 1px solid;}
img { border: none }
table { border: none; }
DIV { text-align: center; }
* {

}


/*
service01　（事業案内）タイトル欄
-------------------------------------------------------------------*/
p.2main{ color:#ffffff; font-size:20px; font-family:HGP創英角ｺﾞｼｯｸUB; }
td.2main{width:750px;height:20px; text-align: center; background:#505966;}
p.2sub{color:#003155;font-size:12px;margin-left: 20px;margin-right: 10px;}
td.2sub{width:650px;height:50px; text-align: left; valign:middle; background:#eeeeee;}


/*
service02　（事業案内）各詳細欄
-------------------------------------------------------------------*/
td.jgy_m{ width:140px; height:35; text-align:center; valign:middle; background:#222222; }
p.jgy_m{ color:#ffffff; font-size:18px; font-family:HGP創英角ｺﾞｼｯｸUB; }
td.jgy_h1{ width:10px; text-align:center; valign:middle; background:#778899;}
td.jgy_h2{ width:140px; text-align:center; valign:top;}
td.jgy_s{width:140px; height:210px; background:#222222;vertical-align:top; }
p.jgy_s{color:#ffffff;font-size:12px;font-family:ＭＳ Ｐゴシック; padding:10px 5px 5px 10px; line-height:1.5;
text-align:left;vertical-align:top;letter-spacing:1px; }
td.2end{width:800px;height:10px; text-align: center; background:#778899;}

/*
service03　（事業案内）土地活用の流れ欄
-------------------------------------------------------------------*/
td.zuno{width:150px;height:20px; background:#778899;}
p.zuno{text-align:center;color:#ffffff;font-size:20px;font-family: Impact; }

td.zutit{width:150px;height:60px; background:#333333;}
p.zutit{text-align:center;color:#ffffff;font-size:14px;font-weight: bolder;font-family:ＭＳ ゴシック;}

td.zubun{width:560px;height:80px;background:#333333;}
p.zubun{text-align:left;color:#ffffff;font-size:12px; margin-left:20px; margin-right:10px; line-height:1.5;}

td.mark1{width:30px; text-align: center; valign:middle; }
p.mark1{color:#b0c4de;font-size:24px;font-family:Wingdings 3;}

td.tdeta{width:260px;height:80px; text-align: left; valign:middle; background:#777777;}
p.tdeta{color:#ffffff;font-size:12px;font-weight: bolder;margin-left: 20px;margin-right: 10px;}

td.mark2{width:800px; height:20px; text-align: right; valign:middle; }
p.mark2{color:#b0c4de;font-size:24px;font-family:Wingdings 3;margin-right:35px;}
td.mark3{width:800px; height:20px; text-align: left; valign:middle; }
p.mark3{color:#b0c4de;font-size:24px;font-family:Wingdings 3;margin-left:175px;}

/*
service04　（事業案内）サブタイトル欄
-------------------------------------------------------------------*/
p.subtit{height:35px;color:#ffffff;font-size:22px;font-family: Impact,Charcoal;}
td.subtit{height:35px;color:#ffffff;font-size:22px;font-family: Impact,Charcoal;}
p.subname{color:#ffffff;font-size:24px;font-family: Impact,Charcoal;margin-left: 30px;margin-right: 10px;}

p.subname1{color:#ffffff;text-align:left; font-size:28px; margin-left:30px; margin-right:10px; margin-bottom:10px;
 font-family:HGP創英角ｺﾞｼｯｸUB,monospace;letter-spacing: 2px;}
p.subname2{color:#ffffff;text-align:left; font-size:24px; margin-left:30px; margin-right:10px; margin-bottom:10px;
 font-family:HGP創英角ｺﾞｼｯｸUB,monospace;letter-spacing: 2px;}

td.subname2{width:525px;height:20px; text-align:left; valign:middle; background:#333333;}
td.subname{height:50px;}

/*
ART
-------------------------------------------------------------------*/
table.art { width:900px; height:489px; }
td.art_sp { width:900px; height:10px; }

td.s5_35 { width:5px; height:35; }     td.s10_35 { width:10px; height:35; }
td.s5_40 { width:5px; height:40; }     td.s10_40 { width:10px; height:40; }
td.s5_45 { width:5px; height:45; }     td.s10_45 { width:10px; height:45; }
td.s5_93 { width:5px; height:93; }     td.s10_93 { width:10px; height:93; }
td.s5_210 { width:5px; height:210; }     td.s10_210 { width:10px; height:210; }

td.art_sub { width:140px; height:35; text-align:center; valign:middle; color:#ffffff; font-size:18px; font-family:HGP創英角ｺﾞｼｯｸUB; }

td.art_b { width:125px; height:210px; vertical-align:top; color:#ffffff; font-size:12px; font-family:ＭＳ Ｐゴシック;
 padding:10px 5px 5px 10px; line-height:1.5; text-align:left; letter-spacing:1px; }


/*
サービス⇒ART⇒グラフィック
-------------------------------------------------------------------*/
p.artgrbun0{border-style:none;color:#ffffff;font-size:13px;font-weight:bolder;margin-left:10px;margin-right:0px; margin-top:0px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}

p.artgrbun1{border-style:none;color:#ffffff;font-size:13px;margin-left:132px;margin-right:0px; margin-top:0px;
 line-height:1.2;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}

p.artgrbun2{border-style:none;color:#ffffff;font-size:13px;font-weight:bolder;margin-left:0px;margin-right:0px; margin-top:0px;
 line-height:1.2;font-family:MS ゴシック;letter-spacing: 1px;text-align:center;valign:middle;}

p.artgrbun3{border-style:none;color:#ffffff;font-size:20px;font-family:Impact;letter-spacing: 1px;
 text-align:center;valign:middle;text-align:center;}

p.artsignbun{border-style:none;color:#ffffff;font-size:13px; margin-left:15px; margin-right:5px; margin-top:0px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}

p.artlogibun0{border-style:none;color:#ffffff;font-size:13px;font-weight:bolder;margin-left:10px;margin-right:0px; margin-top:0px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}

/*
architect
-------------------------------------------------------------------*/
table.main { width:900px; background-image:url(../../img/new_09.gif); }

table.arc { width:900px; background-image:url(../../img/new_01b.gif); }
table.arcb { width:900px; background-image:url(../../img/new_07b.gif); }
table.arcc { width:450px; background-image:url(../../img/new_01b.gif); }

td.arc0 { width:750px; text-align:left; color:#555555; font-size:13px; padding: 5px 10px ; font-weight:bolder; line-height:1.6;
 letter-spacing:1px; vertical-align:middle; }
td.arb1 { width:435px; height:80px; text-align:left; color:#555555; font-size:12px; padding-left:10px ; font-weight:bolder; line-height:1.5; }
td.arcti { width:900px; height:50px; text-align:left; color:#555555; font-size:24px; padding:10px 20px; font-weight:bolder;
 letter-spacing: 1px; }

td.ppti { width:900px; height:50px; text-align:left; color:#555555; font-size:14px; padding:10px 20px; font-weight:bolder; letter-spacing: 1px; }
td.pp0 { width:900px; text-align:center; color:#fa8072; font-size:34px; padding: 5px 0px ; font-weight:bolder; vertical-align:middle; }
td.pp01 { width:620px; text-align:left; color:#eee; font-size:12px; padding: 0px 15px ; font-weight:bolder; line-height:1.6;
 letter-spacing:1px; vertical-align:middle;}
td.pp02 { width:390px; text-align:left; color:#eee; font-size:12px; padding: 0px 15px ; font-weight:bolder; line-height:1.6;
 letter-spacing:1px; vertical-align:middle;}

td.pp1 { width:700px; text-align:left; color:#555555; font-size:14px; padding: 0px 15px ; font-weight:bolder; line-height:1.6;
 letter-spacing:1px; vertical-align:middle;}
td.pp2 { width:900px; text-align:left; color:#FFE6A1; font-family: Impact,Charcoal; font-size:24px; padding: 5px 10px ;
 font-weight:bolder; letter-spacing:1px; }
td.pp3 { width:900px; text-align:left; color:#bbb; font-size:12px; padding: 5px 10px ; font-weight:bolder; line-height:1.2;
 letter-spacing:1px; }

table.menu1 { width:900; border:none; cellspacing:0px; cellpadding:0px; text-align:center; }

table.a55 { width:900; border:0px; cellspacing:0px; cellpadding:0px; background:#555555; }


td.ah5 { height:5px; text-align:center; }                    td.ah10 { height:10px; text-align:center; }
td.ah25 { height:25px; text-align:center; }                 td.ah39 { height:39px; }        td.ah50 { height:50px; }
td.ah90 { height:90px; text-align:left; vertical-align:top; }   td.ah220 { height:220px; text-align:center; }

p.arc1 {  background-image:url(../../img/new_07b.gif); color:#ffffff; font-size:30px; font-family: Impact,Charcoal; padding-left:30px; padding-right:10px; text-align:left; }

td.sbun01{ width:900px; background:#555555; border-style:none; }
td.arcimg{ width:230px; background:#333333; text-align:center; vertical-align:top; }

td.sbun2{ width:560px; height:105px; text-align:left; background:#333333; }
p.sbun2{color:#ffffff;font-size:13px;font-weight:bolder; margin-left:40px; margin-right:23px; margin-top:5px; line-height:1.5;}

td.arcss{ width:670px; border-style:none; valign:middle; }
p.arcss{ color:#ffffff; font-size:13px; margin-right:10px; line-height:1.5; }

td.arcdp{ background:#555555; border-style:none; valign:middle; }
p.arcdp{color:#ffffff;font-size:13px;font-weight:bolder; padding-left:30px; padding-right:23px; padding-top:20px; line-height:1.5;}

p.sbun1{color:#ffffff;font-size:15px; font-weight: bolder; margin-left:10px; margin-right:10px;}
td.sbun3{width:525px;height:126px; text-align: center; background:#333333;}

p.sbun0{border-style:none;color:#ffffff;font-size:13px;margin-left:225px; margin-right:25px; margin-top:5px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing:1px; text-align:left;valign:middle;}

p.adbun1{border-style:none;color:#ffffff;font-size:13px;margin-left:175px; margin-right:25px; margin-top:5px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}

p.artbun1{border-style:none;color:#ffffff;font-size:13px;margin-left:175px; margin-right:25px; margin-top:5px;
 line-height:1.6;font-family:MS ゴシック;letter-spacing: 1px; text-align:left;valign:middle;}


p.sbun01{  text-align:left;valign:middle; border-style:none;color:#ffffff; font-size:13px; margin-left:225px; margin-right:25px;
 line-height:1.5; font-family:MS ゴシック; letter-spacing: 1px; }

td.sbun{width:560px;height:80px; text-align: left; valign:middle; background:#333333;}
td.sbun0{border-style:none;width:700px;height:183px; text-align: left; background:#333333;clear:left;}
td.sbun10{width:225px; text-align: left; background:#555555;clear:left}
td.sbun11{width:575px;height:183px; text-align: left;valign:middle;  background:#333333;}
/*
サービス⇒ART⇒ロゴ 3e454c 7d8a99 68747f
-------------------------------------------------------------------*/
td.kibun{width:560px;height:80px;background:#333333;}
td.logoname{height:35px; background:#777777; text-align:left;valign:middle;}
p.logoname{color:#ffffff;font-size:24px;font-family: Impact,Charcoal;margin-left: 30px;margin-right: 10px;}
td.art_logobg1{width:200px; border-style:none; background:#7d8a99;}
td.art_logobg2{width:200px; border-style:none; background:#555555;}
td.art_logobg3{width:150px; border-style:none; background:#68747f;}
td.art_logobg4{width:200px; border-style:none; background:#ffffff; text-align:center;valign:middle;}
td.art_logobg5{width:800px; border-style:none; background:#7d8a99;}
td.art_logobg6{width:800px; height:90px; border-style:none; background:#3e454c; text-align:center;valign:middle;}

p.art_logo1{border-style:none; font-weight:bolder; color:#ffffff; font-size:14px; margin-left:142px; margin-right:0px; margin-top:10px;
 line-height:1.4;font-family:MS ゴシック; letter-spacing: 1px; text-align:left;valign:middle;}
p.art_logo1b{border-style:none;color:#fa8072;font-size:10px; margin-left:10px; margin-right:75px; margin-top:5px;margin-bottom:5px;
 line-height:1.6;font-family:MS ゴシック; font-weight:bolder; letter-spacing: 1px; text-align:right;valign:middle;}
p.art_logo1c{border-style:none;color:#fa8072;font-size:16px; margin-left:0px; margin-right:140px; margin-top:5px;margin-bottom:5px;
 line-height:1.6;font-family:HGS創英角ｺﾞｼｯｸUB; letter-spacing: 1px; text-align:right;valign:middle;}

p.art_logo2{ font-weight:bolder;text-align:center;color:#ffffff;font-size:14px; line-height:1.5;}
p.art_logo3{ font-weight:bolder;text-align:center;color:#ffffff;font-size:12px; line-height:1.5; letter-spacing: 1px;}
p.art_logo4{ font-family: Impact,Charcoal; letter-spacing: 1px; text-align:center; color:#ffffff; font-size:18px;}
p.art_logo5{ font-weight:bolder;text-align:center;color:#ffffff;font-size:14px; line-height:1.5; letter-spacing: 1px;}
/*
サービス⇒PLAN⇒キッチン⇒KITCHEN DESIGN
-------------------------------------------------------------------*/
td.kt1 { width:900px; height:40px; color:#ffffff; font-size:24px; font-family: Impact,Charcoal;
 background-image:url('../../img/new_07b.gif'); padding-left:30px; padding-right:10px; }

td.ktb { width:500px; height:80px; text-align:left; color:#555555; font-size:12px; padding:10px; 20px; line-height:1.5; }
td.ktc { width:900px; height:80px; text-align:left; color:#555555; font-size:12px; padding:10px; 20px; line-height:1.5; }

/*KITCHEN DESIGN-------------------------------------------------------------------*/
td.kt2 { width:900; height:5px; }
td.kt3 { width:900; height:10px; }
td.kt4 { width:600; }
td.kt5 { width:300; }
td.kt6 { width:450; }
td.kt7 { width:30; }

/*
CONSTRUCTION
-------------------------------------------------------------------*/
td.con1 { width:900px; height:40px; color:#ffffff; font-size:24px; font-family:Impact,Charcoal;
 background-image:url('../../img/new_07b.gif'); padding-left:30px; text-align:left; }

td.con2 { width:500px; height:75px; color:#555555; font-size:14px;
 padding-left:30px; text-align:left; line-height:1.5; font-weight:bolder; }

/*
バックメニュー
-------------------------------------------------------------------*/
table.bgm { width:900; border:0px; cellspacing:0; cellpadding:0; text-align:center; }

/*
コピーライト
-------------------------------------------------------------------*/
p.copy { font-size:13px; font-family:Microsoft Sans Serif; color:#bbbbbb; font-weight:bolder; }
	
