@charset "shift_jis";

/* ************************************************ 
	CSS目次
	1-1.記述方法
	1-2.注意点
	
	2-1.基本設定
	2-2.各領域設定
	2-3.ヘッダ領域設定
	2-4.ナビゲーション設定
	2-5.フッター領域設定
	2-6.メインナビゲーション領域設定
	2-7 サイドコンテンツ設定
	2-8 メインコンテンツ設定
	
 * ************************************************ */

/*	1-1.記述方法
サイズ関係（width:**px; height:**px;等)
フォント関係（font-size:**px; line-height:**%; text-align:**;等
マージン（margin:**;等）
ボーダー（border:*px solid #******;等）
パディング（padding:**px;等）
バックグランド（background:url(*********);等)
その他（float:***; display:***;等)
*/

/*	1-2.注意点
ハックした場合必ず下記の記入欄に記述。

*/

/*	ハックした箇所

*/
/* ************************************************ 
 * 1-2 CSS読み込み
 * ************************************************ */
 

*#main_contents
	{
	font:"ＭＳ ゴシック",arial,helvetica,clean,sans-serif;
	line-height:1.5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
/* ************************************************ 
 * 2-5 ページnav
 * ************************************************ */
#page_nav
	{
	height:45px;
	font-size:92%;
	background:#F39700;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

#page_nav li{	

	height:45px;
	display:block;
	float:left;
	overflow:hidden;

	}
	
#page_nav li.top 
	{
	border-left:none;
	}
#page_nav li#logo{
	background:url(../images/navi/logo.gif) no-repeat 0 0;
	width:200px;
}

	
#page_nav a{
padding:5px 0 0 25px;
    display:block;
	height:45px;
	color:#FFFFFF;
	width:90px;
	background:url(../images/navi/navi_bg.jpg) no-repeat 0 0;
	border-left:1px solid #F7CE92;
	text-decoration:none;
}
#page_nav li#logo a{
	background:none;
	width:200px;
	border-left: none;
	padding:45px 0 0 0;
}
#page_nav li#concept a{width:85px;}
#page_nav li#system a{width:90px;}
#page_nav li#style a{width:85px;}
#page_nav li#plan a{width:80px; padding-top:14px;}
#page_nav li#catalog a{width:110px;}

#page_nav a:hover ,
#page_nav a.current
	{
	color:#FFFFFF;

	background:url(../images/navi/navi_bg.jpg) no-repeat 0 -45px;
	}
#page_nav a:hover {	text-decoration:underline;
}
#page_nav a#logo:hover 
	{
	background:none;
	}




/* ************************************************ 
 * 2-5 ページnav
 * ************************************************ */

/* ******************************************* */
/* EHメゾン-M     フッターナビゲーション用CSS    */
/* ******************************************* */
#footnavi
	{
	font-size:92%;
	line-height:2;
	background:#ffffff;
	padding:0px 10px 0px 10px;
	margin:0px 0px 10px 0px;
	display:inline;
	}
#footnavi li{
border-left:#F29600 1px solid;
background-image:none;}
#footnavi li a{
background-image:none;}
#footnavi li.top
	{
	border-left:none;
	}
#footnavi li a.current{color:#F29600;}	

/* ******************************************* */
/* EHメゾン-M   ページ毎のCSS    */
/* ******************************************* */




/* TOP****************** */

#top #box #contents_box2 #main_contents #page_toptitle{
background:url(../images/top/title.gif) no-repeat 10px 10px;
height:21px;
overflow: hidden;
padding:10px 0 10px 0;}
#top #box #contents_box2 #main_contents #page_toptitle em{
display:block;
padding:31px 0 0 0;
}



#top #box #contents_box2 #main_contents #top_contents {
	background: url(../images/top/top_bg.jpg) no-repeat;
	height:473px;
	overflow:hidden;
}

#top #box #contents_box2 #main_contents #top_contents #top_img{
display:block;
height:473px;
padding:473px 0;
}
#top #box #contents_box2 #main_contents #top_box_01 h2{
background:url(../images/top/tit_h2_top.jpg) no-repeat;
height:43px;
overflow: hidden;
}
#top #box #contents_box2 #main_contents #top_box_01 h2 em{
display:block;
padding:43px 0 0 0;}
#top #box #contents_box2 #main_contents #top_box_01 h3{
background:url(../images/top/tit_h3_feature.jpg) no-repeat;
height:23px;
overflow: hidden;}
#top #box #contents_box2 #main_contents #top_box_01 h3 em{
display:block;
height:25px;
padding:25px 0 0 0;}

#top #box #contents_box2 #main_contents #top_box_02{

}
#top #box #contents_box2 #main_contents #top_box_02 dl{
float:left;
width:360px;
padding:5px 15px;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt{
height:17px;
padding-bottom:10px;
display:block;
overflow:hidden;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt em{
padding:27px 0 0 0;
display:block;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt#tit_feature_01{
background:url(../images/top/tit_feature_01.jpg) no-repeat;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt#tit_feature_02{
background:url(../images/top/tit_feature_02.jpg) no-repeat;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt#tit_feature_03{
background:url(../images/top/tit_feature_03.jpg) no-repeat;
}
#top #box #contents_box2 #main_contents #top_box_02 dl dt#tit_feature_04{
background:url(../images/top/tit_feature_04.jpg) no-repeat;
}
#top #box #contents_box2 #main_contents #top_box_02 dd{

}
#top #box #contents_box2 #main_contents #top_box_03{
padding:20px 15px 10px 15px;
border-top:dotted 1px #999999;

}
#top #box #contents_box2 #main_contents #top_box_03 dl dt{
height:100px;
width:100px;
padding:0 0 10px 15px;
display:block;
overflow:hidden;
float:left;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dt#tit_indicator_head1{
background:url(../images/top/tit_indicator_head1.jpg) no-repeat 0 0;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dt#tit_indicator_head2{
background:url(../images/top/tit_indicator_head2.jpg) no-repeat 0 0;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dt#tit_indicator_head3{
background:url(../images/top/tit_indicator_head3.jpg) no-repeat 0 0;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dt em{
padding:110px 0 0 0;
display:block;
}

#top #box #contents_box2 #main_contents #top_box_03 dl dd{
width:610px;
padding:0 0 10px 0;
float:left;
display:block;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dd.indicator{
height:17px;
padding-bottom:10px;
display:block;
overflow:hidden;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dd.indicator em{
padding:27px 0 0 0;
display:block;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dd#indicator_01{
background:url(../images/top/tit_indicator_01.jpg) no-repeat 0 0;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dd#indicator_02{
background:url(../images/top/tit_indicator_02.jpg) no-repeat 0 0;
}
#top #box #contents_box2 #main_contents #top_box_03 dl dd#indicator_03{
background:url(../images/top/tit_indicator_03.jpg) no-repeat 0 0;
}
/* TOP*END***************** */

 
/* system****************** */
#system #box #contents_box2 #main_contents #page_toptitle{
background:url(../images/system/title.gif) no-repeat 10px 10px;
height:21px;
overflow: hidden;
padding:10px 0 10px 0;}
#system #box #contents_box2 #main_contents #page_toptitle em{
display:block;
padding:31px 0 0 0;
}

#system #contents_box2 #main_contents #system_box_01{
padding:15px;
width:750px;
}
#system #contents_box2 #main_contents #system_box_01 .left_box{
width:258px;
height:163px;
float:left;
overflow:hidden;
background:url(../images/system/system_text.jpg) no-repeat 0 0;
}
#system #contents_box2 #main_contents #system_box_01 .left_box em{
padding:258px 0 0 0;
display:block;
}
#system #contents_box2 #main_contents #system_box_01 .right_box{
width:460px;
float:right;
}
#system #contents_box2 #main_contents #system_box_01 .right_box #tit_unit{
background:url(../images/system/tit_unit.gif) no-repeat 0 0;
height:76px;
overflow:hidden;
padding:0;
}

#system #contents_box2 #main_contents #system_box_01 .right_box #tit_unit em{
padding:76px 0 0 0;
display:block;
}
#system #contents_box2 #main_contents #system_box_01 p{
padding:0;
}
#system #contents_box2 #main_contents #tit_component{
background:url(../images/system/tit_component.jpg) no-repeat 0 0;
height:16px;
width:760px;
overflow:hidden;
padding:10px;
margin:0;
}


#system #contents_box2 #main_contents #tit_component em{
display:block;
padding:36px 0 0 0;
}

#system #contents_box2 #main_contents #system_box_02{
padding:0 15px;
height:550px;
background:url(../images/system/system_bg_simplestlye.jpg) no-repeat 0 bottom;
}
#system #contents_box2 #main_contents #system_box_02 dl.component{
float:left;
width:230px;
padding:0 10px;
background-color:#FFFFFF;
}
#system #contents_box2 #main_contents #system_box_02 dl.component dt{
font-size:larger;
font-weight:bold;
padding:0 0 10px 0;
}
#system #contents_box2 #main_contents #system_box_03{
background:#FFFCE4;
border:#888888 dotted 1px;
padding:15px;
width:750px;
}
#system #contents_box2 #main_contents #system_box_03 .left_box{
width:337px;
float:left;
padding-left:10px;
}
#system #contents_box2 #main_contents #system_box_03 .right_box{
width:337px;
float:right;
padding-right:10px;
}

#system #contents_box2 #main_contents #system_box_03 .left_box dl,
#system #contents_box2 #main_contents #system_box_03 .right_box dl{
width:337px;
height:67px;
padding-bottom:10px;
display:block;
overflow:hidden;
}
#system #contents_box2 #main_contents #system_box_03 .left_box dl{
background:url(../images/system/tit_cost.gif) no-repeat 0 0;
}
#system #contents_box2 #main_contents #system_box_03 .right_box dl{
background:url(../images/system/tit_quality.gif) no-repeat 0 0;}

#system #contents_box2 #main_contents #system_box_03 .left_box dl dt,
#system #contents_box2 #main_contents #system_box_03 .right_box dl dt,
#system #contents_box2 #main_contents #system_box_03 .left_box dl dd,
#system #contents_box2 #main_contents #system_box_03 .right_box dl dd
{
padding:77px 0 0 0;
display:block;
}
#system #contents_box2 #main_contents #system_box_03 .left_box h2#tit_reasons{
	background: url(../images/system/subtit_cost01.gif) no-repeat center 10px;
	width:337px;
height:29px;
padding:10px 0;
display:block;
overflow:hidden;
margin:0px;
}
#system #contents_box2 #main_contents #system_box_03 .left_box h2#tit_reasons em{
	padding:39px 0 0 0;
display:block;
}
#system #contents_box2 #main_contents #system_box_03 .left_box ul#reasons{
}

#system #contents_box2 #main_contents #system_box_03 .left_box ul#reasons li{
	border-bottom:#888888 solid 1px;
	padding:0.3em 0 0.3em 2.5em;
	position:relative;
	width:302px;
}
#system #contents_box2 #main_contents #system_box_03 .left_box ul#reasons li span{
	border-right:solid 2px #888888;
	padding:0px;
	display:block;
	position:absolute;
	left:0.5em;
	top:5px;
	width:1.3em;
	font-weight: bolder;
}
#system #contents_box2 #main_contents #system_box_03 .left_box h2#tit_eyeoc{
	background: url(../images/system/subtit_cost02.gif) no-repeat center 10px;
	width:337px;
height:16px;
padding:10px 0;
display:block;
overflow:hidden;
margin:0px;
}
#system #contents_box2 #main_contents #system_box_03 .left_box h2#tit_eyeoc em{
	padding:26px 0 0 0;
display:block;
}
#system #contents_box2 #main_contents #system_box_03 .right_box h2.quality
{
height:14px;
width:337px;
display:block;
overflow:hidden;
padding:0;
margin:10px 0 5px 0;
}
#system #contents_box2 #main_contents #system_box_03 .right_box h2.quality em
{
padding:14px 0 0 0;
display:block;

}
#system #contents_box2 #main_contents #system_box_03 .right_box h2#quality01
{background:url(../images/system/tit_quality01.gif) no-repeat center top;}
#system #contents_box2 #main_contents #system_box_03 .right_box h2#quality02
{background:url(../images/system/tit_quality02.gif) no-repeat center top;}
#system #contents_box2 #main_contents #system_box_03 .right_box h2#quality03
{background:url(../images/system/tit_quality03.gif) no-repeat center top;}
#system #contents_box2 #main_contents #system_box_03 .right_box h2#quality04
{background:url(../images/system/tit_quality04.gif) no-repeat center top;}
#system #contents_box2 #main_contents #system_box_03 .right_box h2#quality05
{background:url(../images/system/tit_quality05.gif) no-repeat center top;}

 /* style****************** */
#style #box #contents_box2 #main_contents #page_toptitle{
background:url(../images/style/title.gif) no-repeat 10px 10px;
height:21px;
overflow: hidden;
padding:10px 0 10px 0;}
#style #box #contents_box2 #main_contents #page_toptitle em{
display:block;
padding:31px 0 0 0;
}

#style #contents_box2 #main_contents #system_box_01{
padding:15px;
width:750px;
height:900px;
background:url(../images/style/maisonette_bg.jpg) no-repeat bottom right;
}
#style #contents_box2 #main_contents #system_box_01 .left_box{
	width:258px;
	float:left;
}

#style #contents_box2 #main_contents #system_box_01 .left_box p{
	width:258px;
	height:207px;
	float:left;
	overflow:hidden;
	background: url(../images/style/style_text.jpg) no-repeat 0 0;
	padding:0;
	margin:0;
}
#style #contents_box2 #main_contents #system_box_01 .left_box p em{
padding:258px 0 0 0;
display:block;
}



#style #contents_box2 #main_contents #system_box_01 .right_box{
width:450px;
float:right;
}
#style #contents_box2 #main_contents #system_box_01 .right_box #tit_style{
background:url(../images/style/tit_maisonette.gif) no-repeat 0px 0;
height:17px;
overflow:hidden;
}

#style #contents_box2 #main_contents #system_box_01 .right_box #tit_style em{
padding:17px 0 0 0;
display:block;
}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt{

	width:450px;
}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt{
	height:20px;
	overflow:hidden;
	padding:10px 0;
	display:block;
	background-repeat: no-repeat;
	background-position: 0px 10px;

}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt em{
padding:30px 0 0 0;
display:block;
}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt#maisonette_01{background-image: url(../images/style/tit_maisonette_01.gif);}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt#maisonette_02{background-image: url(../images/style/tit_maisonette_02.gif);}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt#maisonette_03{background-image: url(../images/style/tit_maisonette_03.gif);}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dt#maisonette_04{background-image: url(../images/style/tit_maisonette_04.gif);}

#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dd{
padding:0px 0 0 25px;
position:relative;
width:430px;
}
#style #contents_box2 #main_contents #system_box_01 .right_box #maisonette dd span{
padding:0em 0 0 0;
	display:block;
	position:absolute;
	left:5px;
	top:0;
}
/* plan****************/
#plan #box #contents_box2 #main_contents #page_toptitle{
background:url(../images/plan/title.gif) no-repeat 10px 10px;
height:21px;
overflow: hidden;
padding:10px 0 10px 0;}
#plan #box #contents_box2 #main_contents #page_toptitle em{
display:block;
padding:31px 0 0 0;
}

#plan #box #contents_box2 #main_contents #plan_box_01,
#plan #box #contents_box2 #main_contents #plan_box_02,
#plan #box #contents_box2 #main_contents #plan_box_03
{padding: 15px;}
#plan #box #contents_box2 #main_contents #plan_box_01 h2,
#plan #box #contents_box2 #main_contents #plan_box_02 h2,
#plan #box #contents_box2 #main_contents #plan_box_03 h2{
background:url(../images/plan/plan_tit_bg.jpg) no-repeat left bottom;
display:block;
height:35px;
width:750px;
overflow:hidden;
padding:0;
}
#plan #box #contents_box2 #main_contents #plan_box_01 h2 em,
#plan #box #contents_box2 #main_contents #plan_box_02 h2 em,
#plan #box #contents_box2 #main_contents #plan_box_03 h2 em{
display:block;
height:0px;
width:200px;
float:left;
padding:24px 0 0 0;overflow:hidden;
}
#plan #box #contents_box2 #main_contents #plan_box_01 h2 em{background:url(../images/plan/t_2ldk.gif) no-repeat 15px 0;}
#plan #box #contents_box2 #main_contents #plan_box_02 h2 em{background:url(../images/plan/t_2sldk.gif) no-repeat 15px 0;}
#plan #box #contents_box2 #main_contents #plan_box_03 h2 em{background:url(../images/plan/t_3ldk.gif) no-repeat 15px 0;}


#plan #box #contents_box2 #main_contents #plan_box_01 h2 em.plan_logo,
#plan #box #contents_box2 #main_contents #plan_box_02 h2 em.plan_logo,
#plan #box #contents_box2 #main_contents #plan_box_03 h2 em.plan_logo{
	display:block;
	height:0px;
	width:223px;
	float:right;
	background: url(../images/plan/t_ehmaisonM.gif) no-repeat 0 0;
	overflow:hidden;
padding:24px 0 0 0;
}


#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family
{

}

#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li{
padding: 0px;
float:left;
}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li.big_plan,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li.big_plan,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li.big_plan{
width:744px;
border: 3px dotted #cccccc;
	overflow:hidden;
}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li.left_plan,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li.left_plan,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li.left_plan{
	height:270px;
	width:372px;
	border-top: none;
	border-right: none;
	border-bottom: 3px dotted #cccccc;
	border-left: 3px dotted #cccccc;
	overflow:hidden;
	background-position:-3px -3px;	
}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li.right_plan,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li.right_plan,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li.right_plan{
	height:270px;
	width:369px;
	border-top: none;
	border-right: 3px dotted #cccccc;
	border-bottom: 3px dotted #cccccc;
	border-left: 3px dotted #cccccc;
	overflow:hidden;
}

#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li a,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a{
display:block;
width:369px;
height:270px;
padding:280px 0 0 0;

}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li.big_plan span,
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li.big_plan span,
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li.big_plan span{
display:block;
width:760px;
height:500px;
padding:500px 0 0 0;
}

#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li#plan_2ldk{background:url(../images/plan/2ldk_type-mc.jpg) no-repeat -3px -3px;height:470px;}

#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-ma {background:url(../images/plan/thumb_type-ma.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-mb {background:url(../images/plan/thumb_type-mb.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-mc {background:url(../images/plan/thumb_type-mc.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-md {background:url(../images/plan/thumb_type-md.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-ma:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-mb:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-mc:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_01 #two_p_family li a#type-md:hover {background-position: -378px -3px;}



#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li#plan_2sldk{background:url(../images/plan/2sldk_type-me.jpg) no-repeat -3px -3px;height:470px;}
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li a#type-me {background:url(../images/plan/thumb_type-me.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li a#type-mf {background:url(../images/plan/thumb_type-mf.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li a#type-me:hover  {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_02 #three_p_family li a#type-mf:hover  {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li#plan_3ldk{
	height:470px;
	background-image: url(../images/plan/3ldk_type-mj.jpg);
	background-repeat: no-repeat;
	background-position: -3px -3px;
}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mg {background:url(../images/plan/thumb_type-mg.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mh {background:url(../images/plan/thumb_type-mh.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mi {background:url(../images/plan/thumb_type-mi.gif) no-repeat -3px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mj {background:url(../images/plan/thumb_type-mj.gif) no-repeat -3px -3px;}

#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mg:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mh:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mi:hover {background-position: -378px -3px;}
#plan #box #contents_box2 #main_contents #plan_box_03 #four_p_family li a#type-mj:hover {background-position: -378px -3px;}


/*----------------------------------------------------------
	foot
----------------------------------------------------------*/

#main_contents #notes {
	width: 728px;
	border: 1px solid #999;
	font-size: 80%;
	background-color: #fff;
	padding: 10px;
	margin: 15px;
}
