@charset "Shift_JIS";
/*2010.03.17更新
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ hot dinos汎用CSSの読み込み*/
@import url("hot_common.css");
@import url("hot_head.css");
@import url("menu2.css");


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ top Default */

p {	
	color:#666666;
	line-height:160%;
}
.hdn {
	position: relative;
	visibility: hidden;
}
a img {border:none;}

.fwb{ font-weight:bold!important;}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 共通Hot dinos contents Wrap*/

#hotmain_Wrap {
	width: 940px;
	height: auto;
	margin:0px auto;
	text-align:left;
}
#hotcont_Wrap {
	width: 936px;
}
#hotcont {
	width: 730px;
	float: left;
	text-align:left;
}
#hotmenu {
	width: 182px;
	float: right;
	text-align:left;
}

#pankuzu_hot {
	width:930px;
	font-size:100%;
	margin:10px auto 4px;
	text-align:left;
}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ インテリア術大枠 */
#pro_Wrap {
	width: 725px;
	margin:0px auto;
	clear:both;
}

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ キャッチ（name:proca〜）*/
/* ------------------------------------------------ Layout */
#proca_box01 { 
	width: 723px;
	background:url(../antenna/interior/images/cont3/mbk1.jpg) repeat-y left top;
	min-height:378px;
	_height: 378px;		/* IEのみに適用される(undesr score hack) */
}
#proca_box01b { 
	width: 723px;
	background:url(../antenna/interior/images/cont3/mbk2.jpg) repeat-y left top;
	padding-bottom:10px;
}


#proca_box02 {
	width: 235px;
	float:left;
	padding-top:12px;
	padding-left:20px;
}
#proca_box02b {
	width: 266px;
	float:left;
	padding-top:6px;
	padding-left:3px;
}


#proca_box03 {
	width: 435px;
	float:right;
}
#proca_box03b {
	width: 420px;
	float:right;
	margin-top:10px;
	margin-right:7px;
	background:url(../antenna/interior/images/cont3/mmbk2.gif) repeat-y left top;
}

#proca_box04 {
	width: 412px;
	padding-left:23px;
	padding-bottom:10px;
	background:url(../antenna/interior/images/cont3/mmbk.gif) repeat-y left top;
}
#proca_box04b {
	width: 412px;
	padding-left:10px;
	padding-bottom:10px;
}

.proca_box05 {
	width: 205px;
	float:left;
}
.proca_box05 li {
	list-style:none;
}

#proca_box06 {
	width: 724px;
	margin-bottom:0px;
	text-align:right;
}

#proca_box07 {
	width: 724px;
}

#proca_box08 { 
	width: 724px;
	background:url(../antenna/interior/images/cont4/main_bk.gif) repeat-y left top;
}
#proca_box08r{ float:right; }
#proca_box08m{ background:#4B340A; }


/* ------------------------------------------------ Font */
.proca_p01 { 	/*キャッチテキスト*/
	padding:0px 10px 20px 10px;
	line-height:150%;
	color:#333333;
}
.proca_p02 { 	/*風水キャッチテキスト*/
	width:220px;
	padding:12px 15px 15px;
	line-height:150%;
	color:#333333;
	background-color:#FEFFF4;
	margin-left:15px;
}

#proca_box08m p{ color:#DBD6CE; width:360px; margin-left:20px; line-height:140%; padding-bottom:10px; }

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ アンケート結果／Point（name:procon〜）*/
/* ------------------------------------------------ Layout */
#procon_Wrap01 {
	width: 725px;
	margin:0px auto 30px;
	background:url(../antenna/interior/images/cont3/qa_bg.gif) repeat-y left top;
	padding-bottom:16px;
}

#procon_Wrap03 {
	width: 725px;
	margin:0px auto 20px;
	background:url(../antenna/interior/images/cont4/enq_md.gif) repeat-y left top;
}
#procon_Wrap04 {
	width: 725px;
	margin:0px auto 20px;
	background:url(../antenna/interior/images/cont4/back.gif) repeat-y left top;
}

#procon_box01 {
	width: 694px;
}
.procon_box01_1 {
	width: 282px;
	float:left;
}
.procon_box01_2 { 
	width: 382px;
	float:right;
}

.procon_Wrap02 { 	/*コンテンツ背景*/
	width: 724px;
	margin:0px auto;
	background:url(../antenna/interior/images/cont3/cbk1.gif) repeat-y left top;
	padding-top:16px;
	padding-bottom:15px;
}
.procon_box02 { 	/*コンテンツ中背景*/
	width: 696px;
	margin:0px auto;
	background-color:#FFFFFF;
	padding-bottom:20px;
}

.procon_box04 { 	/*風水コンテンツ中背景*/
	width: 696px;
	margin:0px auto;
	background-color:#FFFFFF;
	padding-bottom:20px;
}

.procon_box05 { 	/*風水コンテンツ中背景*/
	width: 690px;
	margin:0px auto;
	background-color:#FFFFFF;
}

.procon_box03 {
	width: 624px;
	margin:0px auto;
}


.procon_inbox01 {
	width:296px;
	float:left;
}
.procon_inbox02 {
	width:299px;
	float:right;
}
.procon_inbox03 {
	width:296px;
	float:left;
}
.procon_inbox04 {
	width:290px;
	float:right;
}
.procon_inbox05 {
	width:276px;
	float:left;
}
.procon_inbox06 {
	width:310px;
	float:right;
}

.procon_inbox07 {
	width:310px;
	float:left;
}
.procon_inbox08 {
	width:276px;
	float:right;
}
.procon_inbox09 {
	width:320px;
	float:left;
}
.procon_inbox10 {
	width:394px;
	float:left;
}
.procon_inbox11 {
	width:183px;
	float:right;
}

.procon_inbox12 {
	width:315px;
	float:right;
}
.procon_inbox13 {
	width:375px;
	float:left;
}
.procon_inbox14 {
	width:216px;
	float:right;
}

.procon_inbox15 {
	width:347px;
	float:left;
}
.procon_inbox16 {
	width:257px;
	float:right;
}


/* ------------------------------------------------ 段落p */
.procon_p01 {	/*アンケート結果テキスト*/
	line-height:150%;
}
.procon_p01b {	/*アンケート結果テキスト2*/
	line-height:180%;
	padding-top:15px;
}

.procon_p02 {	/*アンケート結果実施日*/
	color:#6C6026;
	line-height:130%;
	font-size:90%;
	padding-left:30px;
}
.procon_p03 {	/*コンテンツ横一テキスト*/
	padding:0px 36px 16px;
}
.procon_p04 {
	color:#6DB830;
}


/* ------------------------------------------------ 商品詳細Box */
.procon_waku01_1 {
	width: 290px;
	background:url(../antenna/interior/images/cont3/waku1_1.gif) no-repeat left top;
	padding-top:14px;
}
.procon_waku01_2 {
	background:url(../antenna/interior/images/cont3/waku1_3.gif) no-repeat left bottom;
	padding-bottom:15px;
}
.procon_waku01_3 {
	background:url(../antenna/interior/images/cont3/waku1_2.gif) repeat-y left top;
}

.procon_waku02_1 {
	width: 310px;
	background:url(../antenna/interior/images/cont3/waku2_1.gif) no-repeat left top;
	padding-top:14px;
}
.procon_waku02_2 {
	background:url(../antenna/interior/images/cont3/waku2_3.gif) no-repeat left bottom;
	padding-bottom:15px;
}

.procon_waku02_3 {
	background:url(../antenna/interior/images/cont3/waku2_2.gif) repeat-y left top;
}

.procon_waku03_1 {
	width: 310px;
	background:url(../antenna/interior/images/cont3/waku3_1.gif) no-repeat left top;
	padding-top:14px;
}
.procon_waku03_2 {
	background:url(../antenna/interior/images/cont3/waku3_3.gif) no-repeat left bottom;
	padding-bottom:15px;
}

.procon_waku03_3 {
	background:url(../antenna/interior/images/cont3/waku3_2.gif) repeat-y left top;
}

.procon_waku04_1 {
	width: 257px;
	background:url(../antenna/interior/images/cont3/waku4_2.gif) no-repeat left bottom;
	padding-bottom:14px;
}

.procon_waku04_2 {
	background:url(../antenna/interior/images/cont3/waku4_1.gif) repeat-y left top;
	padding-top:10px;
}
.procon_waku05_1 {
	width: 276px;
	background:url(../antenna/interior/images/cont3/waku5_2.gif) no-repeat left bottom;
	padding-bottom:14px;
}

.procon_waku05_2 {
	background:url(../antenna/interior/images/cont3/waku5_1.gif) repeat-y left top;
	padding-top:10px;
}



/* ------------------------------------------------ 段落p */
.procon_waku01_3 p, .procon_waku02_3 p, .procon_waku03_3 p, .procon_waku04_2 p, .procon_waku05_2 p {
	padding-left:20px;
	padding-right:18px;
	color:#FFFFFF;
	line-height:150%;
}
.procon_waku01_3 p.procon_ico01, .procon_waku02_3 p.procon_ico01 {
	background:url(../antenna/interior/images/cont3/ico1.gif) no-repeat 18px top;
	padding:2px 22px 2px 54px;
	min-height:29px;
	_height: 29px;		/* IEのみに適用される(undesr score hack) */
	line-height:130%;
}
.procon_waku03_3 p.procon_ico02 {
	background:url(../antenna/interior/images/cont3/ico2.gif) no-repeat 262px top;
	padding:2px 52px 2px 22px;
	min-height:29px;
	_height: 29px;		/* IEのみに適用される(undesr score hack) */
	text-align:right;
	line-height:120%;
}
.procon_waku04_2 p.procon_ico03, .procon_waku05_2 p.procon_ico03 {
	background:url(../antenna/interior/images/cont3/ico3.gif) no-repeat 18px top;
	padding:2px 22px 2px 40px;
	min-height:18px;
	_height: 18px;		/* IEのみに適用される(undesr score hack) */
	line-height:120%;
	text-align:left;
}
.procon_waku02_3 p.procon_ico05 {
	background:url(../antenna/interior/images/cont3/ico5.gif) no-repeat 18px top;
	padding:2px 22px 2px 54px;
	min-height:29px;
	_height: 29px;		/* IEのみに適用される(undesr score hack) */
	line-height:130%;
}

.procon_ico04 {
	text-align:right;
	line-height:120%;
}

.procon_ico04 img {
	padding:1px 5px 2px 0px;
	vertical-align: middle;
}
.procon_waku02_3 p.procon_s01 {
	padding-left:55px;
}




/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ｑ＆Ａみんなの声にプロがAnswer！（name:procon_ans〜）*/
.procon_ansWrap01 {
	width: 721px;
	background:url(../antenna/interior/images/cont3/qabk2.gif) no-repeat left bottom;
	padding-bottom:31px;
	margin-bottom:30px;
}
.procon_ansWrap02 {
	width: 721px;
	background:url(../antenna/interior/images/cont3/qabk1.gif) repeat-y left top;
	padding-top:20px;
}

.procon_ansWrap03 {
	width: 724px;
	margin:0 auto 20px;
}
.procon_ansWrap04 {
	border:solid 9px #FDE3B9;
	border-top:none;
	background:#FFFFFF;
	padding:0px 35px;
}


.procon_ansbox01 {
	width: 680px;
	background:#F8F2DE url(../antenna/interior/images/cont3/q1.gif) no-repeat left top;
	margin:0px auto 15px;
	padding-top:0px;
	padding-bottom:12px;
	min-height:60px;
	_height: 60px;		/* IEのみに適用される(undesr score hack) */
}

.procon_ansbox02 {
	width: 680px;
	background:#FFFFFF url(../antenna/interior/images/cont3/a1.gif) no-repeat left top;
	margin:0px auto;
	min-height:60px;
	_height: 60px;		/* IEのみに適用される(undesr score hack) */
	padding-bottom:15px;
}
.procon_ansbox03 {
	width: 580px;
	padding-left:80px;
}

.procon_ansbox04 {
	width: 680px;
	background:#F8F2DE url(../antenna/interior/images/cont3/q2.gif) no-repeat left top;
	margin:0px auto 15px;
	padding:0px 0px 12px 0px;
	min-height:60px;
	_height: 60px;		/* IEのみに適用される(undesr score hack) */
}

.procon_ansbox05{ /* 風水編 */
 	background:#FEF1DB;
	padding:5px 10px 10px;
	margin:0px 0px 20px;
	clear:both;
}

.procon_ansbox06{ /* 風水編 */
	background:url(../antenna/interior/images/cont4/answer.jpg) no-repeat top left;
	padding:0px 0px 10px 70px;
	width:265px;
}
.procon_ansbox06L{ /* 風水編 */
	background:url(../antenna/interior/images/cont4/answer.jpg) no-repeat top left;
	padding:0px 0px 15px 70px;
}
.noans{background:none!important;}

.procon_ansinbox01 {
	width: 273px;
	float:left;
}
.procon_ansinbox02 {
	width: 273px;
	float:right;
}
.procon_ansinbox03 {
	width: 580px;
	padding-left:80px;
	padding-bottom:10px;
}
.procon_ansinbox04 {
	width: 301px;
	float:left;
}
.procon_ansinbox05 {
	width: 245px;
	float:right;
}
.procon_ansinbox06 { margin: 0px 10px 0px 80px; }
.q3{ background:#F8F2DE url(../antenna/interior/images/cont3/q3.gif) no-repeat left top!important; }
.q4{ background:#F8F2DE url(../antenna/interior/images/cont3/q4.gif) no-repeat left top!important; }
.q5{ background:#F8F2DE url(../antenna/interior/images/cont3/q5.gif) no-repeat left top!important; }
.procon_ansbox02 strong{ color:#333333!important; }


/* ------------------------------------------------ 段落p */
.procon_ansbox01 p, .procon_ansbox04 p {
	padding-left:80px;
	padding-right:20px;
	
}

.procon_ansbox06 p{ padding-bottom:15px; }


/* ------------------------------------------------ Font */
.procon_ansp01 {
color:#333333;
}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 風水編　オリジナル*/

.fu_menu{ width:170px; float:left; margin:10px 5px;}
.fu_menu ul{ list-style:none; background:url(../antenna/interior/images/cont4/menu_bk.gif) repeat-y;}
.fu_menu ul li{ 
	background:url(../antenna/interior/images/cont4/menu_arrow.gif) no-repeat;
	padding:0px 0px 5px 16px;
	line-height:120%;
	margin:0px 8px;
	text-align:left;
}
.qa_menu{background:url(../antenna/interior/images/cont4/qa_arrow.gif) no-repeat!important;}
.fu_menu a:link, .fu_menu a:active,.fu_menu a:visited{ color:#003300; text-decoration:none; font-weight:bold;}
.fu_menu a:hover{ text-decoration:underline;}




#thema{
	background:url(../antenna/interior/images/cont4/thema2.jpg) no-repeat top left;
	height:220px;
	margin-bottom:20px;
}
#themaL{
	background:url(../antenna/interior/images/cont4/thema2L.jpg) no-repeat top left;
	height:255px;
	margin-bottom:20px;
}
#thema p,#themaL p,.thema4 p{ margin:0px 300px 0px 30px; line-height:150%; padding-top:5px;}

.thema3{ /*lesson3用*/
	background-image: url(../antenna/interior/110621/images/thema2.jpg) !important; }

.thema4{ /*lesson4用*/
	background: url(../antenna/interior/110719/images/thema2.jpg) no-repeat!important;
	height:308px;
	margin-bottom:20px; }

.thema5{ /*lesson5用*/
	background-image: url(../antenna/interior/110823/images/thema2.jpg) !important; }

.thema6{ /*lesson6用*/
	background-image: url(../antenna/interior/110927/images/thema2.jpg) !important; }

.thema7{ /*lesson7用*/
	background-image: url(../antenna/interior/111025/images/thema2.jpg) !important; }

.thema8{ /*lesson8用*/
	background-image: url(../antenna/interior/111122/images/thema2.jpg) !important; }

.thema9{ /*lesson9用*/
	background-image: url(../antenna/interior/111220/images/thema2.jpg) !important; }

.thema10{ /*lesson10用*/
	background-image: url(../antenna/interior/120124/images/thema2.jpg) !important; 
	height:238px !important;
}

.thema11{ /*lesson10用*/
	background-image: url(../antenna/interior/120221/images/thema2.jpg) !important; 
	height:238px !important;
}

.osusume {
	width:300px;
	float:right;
	margin:0px 30px 10px 15px;
	background:url(../antenna/interior/images/cont4/osusume_md.gif) repeat-y;
}
.osusume p{ padding:3px 10px 3px 30px; line-height:120%; color:#333300;}
.osusume p.title{
	padding:0px 10px 3px 18px!important;
	margin:10px 0px 0px 30px;
	background:url(../antenna/interior/images/cont4/osusume_arrow.gif) no-repeat;
}
.osusume p a:link, .osusume p a:visited{ color:#333300; text-decoration:underline;}
.osusume p a:hover{ text-decoration:none;}

.advice{ 
	width:250px;
	height:255px;
	margin:10px 0px 10px 50px;
	/*float:left;*/
	background:url(../antenna/interior/images/cont4/advice2.gif) no-repeat bottom left;
}
.advice p{ font-size:14px; color:#A66637; line-height:120%; text-align:center; padding:10px 10px 5px;}
.advice p.mtxt{ font-size:13px; color:#A66637; line-height:120%; text-align:center; padding:10px 10px 0px;}
.advice span{ color:#FF0000; }

.sanko{ padding:30px 0px 0px; }
.sanko p{ padding:0px 0px 10px!important; line-height:120%; }

.fusui{color:#CC0000; font-size:105%; font-weight:normal;}

.procon_p03 a, .procon_p03 a:link, .procon_p03 a:visited, .procon_p03 a:active {
	color:#0099FF;
	font-size:105%;
	}
.procon_p03  a:hover {
	text-decoration:none;
}




/* ================================================================== インテリア術共通Link */
.proca_box05 a, .proca_box05 a:link, .proca_box05 a:visited, .proca_box05 a:active {
	color:#333333;
}
.proca_box05 a:hover {
	color:#666666;
}

.procon_waku01_3 p a, .procon_waku01_3 p a:link, .procon_waku01_3 p a:visited,.procon_waku01_3 p a:hover, .procon_waku01_3 p a:active {
	color:#FFFFFF;
}
.procon_waku02_3 p a, .procon_waku02_3 p a:link, .procon_waku02_3 p a:visited,.procon_waku02_3 p a:hover, .procon_waku02_3 p a:active {
	color:#FFFFFF;
}
.procon_waku03_3 p a, .procon_waku03_3 p a:link, .procon_waku03_3 p a:visited,.procon_waku03_3 p a:hover, .procon_waku03_3 p a:active {
	color:#FFFFFF;
}
.procon_waku04_2 p a, .procon_waku04_2 p a:link, .procon_waku04_2 p a:visited,.procon_waku04_2 p a:hover, .procon_waku04_2 p a:active {
	color:#FFFFFF;
}
.procon_waku05_2 p a, .procon_waku05_2 p a:link, .procon_waku05_2 p a:visited,.procon_waku05_2 p a:hover, .procon_waku05_2 p a:active {
	color:#FFFFFF;
}

.procon_ico04 a, .procon_ico04 a:link, .procon_ico04 a:visited, .procon_ico04 a:active {
	color:#333333;
}
.procon_ico04 a:hover {
	color:#666666;
}

.procon_link01 a, .procon_link01 a:link, .procon_link01 a:visited, .procon_link01 a:active {
	color:#6DB830;
}
.procon_link01 a:hover {
	color:#8FDB51;
}



.procon_ansWrap01 a, .procon_ansWrap01 a:link, .procon_ansWrap01 a:visited, .procon_ansWrap01 a:active {
	color:#333333;
}
.procon_ansWrap01 a:hover {
	color:#666666;
}

.procon_ansWrap01 .procon_anslink01 a,.procon_ansWrap01 .procon_anslink01 a:link,.procon_ansWrap01 .procon_anslink01 a:active {
	color:#6DB830;
}
.procon_ansWrap01 .procon_anslink01 a:hover {
	color:#8FDB51;
}
