@charset "UTF-8";

/*NIMIUS*/
.catch_nimius{
padding:0px 17px 35px;
}
.catch_nimius dd{
margin:12px 0px 0px;
color:#666;
font-size:75%;
line-height:1.6;
}
.wrap_voiceh4{
margin:0px 0px 10px;
padding:20px 0px 0px;
background:url(../nimius/imgs/voice_head.gif) 0 14px no-repeat;
}
.wrap_voiceh4 h4,
.wrap_voiceh4 h3{
float:right;
padding:13px 0px 0px 10px;
width:604px;
height:30px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
/**/
.inner_showcase .wrap_voiceh4{
background:url(../land/imgs/land_head.gif) 0 14px no-repeat;
}
/**/
.wrap_voiceh4 h4 a,
.wrap_voiceh4 h4 a:link,
.wrap_voiceh4 h4 a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 1px no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.wrap_voiceh4 h4 a:hover,
.wrap_voiceh4 h4 a:active{
color:#df941f;
background:url(../nimius/imgs/m_nbasic_on.gif) 0 1px no-repeat;
}
.wrap_voiceh4 h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_voiceh4 p{
float:left;
}
.wrap_voiceh4 h3 span.title{
float:left;
width:400px;
}
.wrap_voiceh4 h3 span.imgarea{
float:right;
margin:-4px 0px 0px;
padding:0px 9px 0px 0px;
width:148px;
text-align:right;
}
.voice_txtarea{
float:right;
width:436px;
}
.voice_txtarea ul{
margin:9px 0px 0px;
font-size:75%;
}
.voice_txtarea ul li{
padding:4px 0px 4px;
border-bottom:1px solid #e4e4e4;
}
.voice_txtarea ul li a,
.voice_txtarea ul li a:link,
.voice_txtarea ul li a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 0 no-repeat;
}
.voice_txtarea ul li a:hover,
.voice_txtarea ul li a:active{
background:url(../nimius/imgs/m_nbasic_on.gif) 0 0 no-repeat;
}
.voice_imgarea{
float:left;
padding:2px;
width:192px;
border:1px solid #e4e4e4;
}
.t_nlink{
clear:both;
padding:32px 0px 6px 5px;
border-bottom:1px dotted #333;
}
.nlink_list{
font-size:75%;
}
.nlink_list li{
padding:7px 0px 12px 0px;
border-bottom:1px solid #e4e4e4;
}
.nlink_list li dl{
float:right;
padding:0px 0px 0px 18px;
width:596px;
}
.nlink_list li dt{
padding:2px 0px 0px;
}
.nlink_list li dt a{
font-weight:bold;
}
.nlink_list li .imgarea{
float:left;
}
/*NIMIUSCONCEPT*/
.catch_ncon{
padding:4px 11px 9px;
color:#666;
font-size:75%;
line-height:1.5;
}
.catch_ncon dt{
margin:0px 0px 10px;
}
.ncon_basic{
padding:0px 11px 11px;
}
.ln_ncon{
padding:0px 0px 0px 11px;
}
.ln_ncon li{
float:left;
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.ln_ncon li.center{
padding:0px 119px 0px 90px;
}

.ncon_list li{
margin:20px 0px 0px;
padding:0px 0px 15px;
background:#f3efe6 url(../nimius/concept/imgs/line_concept.gif) 327px 0 repeat-y;
}
.ncon_list li .title_area{
float:left;
width:328px;
}
.ncon_list li .title_area .imgarea{
padding:15px 0px 0px;
text-align:center;
}
.ncon_list li .title_area .atttxt{
padding:3px 20px 0px 0px;
color:#c00;
font-size:70%;
text-align:right;
}
.ncon_list li .txtarea{
float:left;
padding:15px 13px 0px 15px;
width:298px;
}
.ncon_list li .txtarea p{
margin:0px 0px 21px;
}
.ncon_list li .txtarea p.lastchild{
margin:0px;
}
/*EQUIP*/

.ln_equip{
padding:0px 0px 25px 11px;
}
.ln_equip li{
float:left;
padding:0px 16px 0px 0px;
}
.ln_equip li a{
display:block;
text-indent:-9999px;
}
.ln_equip li.kitchen,
.ln_equip li.kitchen_stay{
background:url(../nimius/equip/imgs/ln_equip01_on.gif) 0 0 no-repeat;
}
.ln_equip li.kitchen a,
.ln_equip li.kitchen a:link,
.ln_equip li.kitchen a:visited{
width:52px;
height:12px;
background:url(../nimius/equip/imgs/ln_equip01.gif) 0 0 no-repeat;
}
.ln_equip li.kitchen a:hover,
.ln_equip li.kitchen a:active{
background:none;
}
.ln_equip li.kitchen_stay a,
.ln_equip li.kitchen_stay a:link,
.ln_equip li.kitchen_stay a:visited,
.ln_equip li.kitchen_stay a:hover,
.ln_equip li.kitchen_stay a:active{
width:52px;
height:12px;
background:none;
}
.ln_equip li.bath,
.ln_equip li.bath_stay{
background:url(../nimius/equip/imgs/ln_equip02_on.gif) 0 0 no-repeat;
}
.ln_equip li.bath a,
.ln_equip li.bath a:link,
.ln_equip li.bath a:visited{
width:61px;
height:11px;
background:url(../nimius/equip/imgs/ln_equip02.gif) 0 0 no-repeat;
}
.ln_equip li.bath a:hover,
.ln_equip li.bath a:active{
background:none;
}
.ln_equip li.bath_stay a,
.ln_equip li.bath_stay a:link,
.ln_equip li.bath_stay a:visited,
.ln_equip li.bath_stay a:hover,
.ln_equip li.bath_stay a:active{
width:61px;
height:11px;
background:none;
}
.ln_equip li.window,
.ln_equip li.window_stay{
background:url(../nimius/equip/imgs/ln_equip03_on.gif) 0 0 no-repeat;
}
.ln_equip li.window a,
.ln_equip li.window a:link,
.ln_equip li.window a:visited{
width:52px;
height:11px;
background:url(../nimius/equip/imgs/ln_equip03.gif) 0 0 no-repeat;
}
.ln_equip li.window a:hover,
.ln_equip li.window a:active{
background:none;
}
.ln_equip li.window_stay a,
.ln_equip li.window_stay a:link,
.ln_equip li.window_stay a:visited,
.ln_equip li.window_stay a:hover,
.ln_equip li.window_stay a:active{
width:52px;
height:11px;
background:none;
}
.ln_equip li.floor,
.ln_equip li.floor_stay{
background:url(../nimius/equip/imgs/ln_equip04_on.gif) 0 0 no-repeat;
}
.ln_equip li.floor a,
.ln_equip li.floor a:link,
.ln_equip li.floor a:visited{
width:74px;
height:11px;
background:url(../nimius/equip/imgs/ln_equip04.gif) 0 0 no-repeat;
}
.ln_equip li.floor a:hover,
.ln_equip li.floor a:active{
background:none;
}
.ln_equip li.floor_stay a,
.ln_equip li.floor_stay a:link,
.ln_equip li.floor_stay a:visited,
.ln_equip li.floor_stay a:hover,
.ln_equip li.floor_stay a:active{
width:74px;
height:11px;
background:none;
}
.ln_equip li.sanitary,
.ln_equip li.sanitary_stay{
background:url(../nimius/equip/imgs/ln_equip05_on.gif) 0 0 no-repeat;
}
.ln_equip li.sanitary a,
.ln_equip li.sanitary a:link,
.ln_equip li.sanitary a:visited{
width:33px;
height:11px;
background:url(../nimius/equip/imgs/ln_equip05.gif) 0 0 no-repeat;
}
.ln_equip li.sanitary a:hover,
.ln_equip li.sanitary a:active{
background:none;
}
.ln_equip li.sanitary_stay a,
.ln_equip li.sanitary_stay a:link,
.ln_equip li.sanitary_stay a:visited,
.ln_equip li.sanitary_stay a:hover,
.ln_equip li.sanitary_stay a:active{
width:33px;
height:11px;
background:none;
}
.ln_equip li.toilet,
.ln_equip li.toilet_stay{
background:url(../nimius/equip/imgs/ln_equip06_on.gif) 0 0 no-repeat;
}
.ln_equip li.toilet a,
.ln_equip li.toilet a:link,
.ln_equip li.toilet a:visited{
width:43px;
height:12px;
background:url(../nimius/equip/imgs/ln_equip06.gif) 0 0 no-repeat;
}
.ln_equip li.toilet a:hover,
.ln_equip li.toilet a:active{
background:none;
}
.ln_equip li.toilet_stay a,
.ln_equip li.toilet_stay a:link,
.ln_equip li.toilet_stay a:visited,
.ln_equip li.toilet_stay a:hover,
.ln_equip li.toilet_stay a:active{
width:43px;
height:12px;
background:none;
}
.ln_equip li.wall,
.ln_equip li.wall_stay{
background:url(../nimius/equip/imgs/ln_equip07_on.gif) 0 0 no-repeat;
}
.ln_equip li.wall a,
.ln_equip li.wall a:link,
.ln_equip li.wall a:visited{
width:24px;
height:12px;
background:url(../nimius/equip/imgs/ln_equip07.gif) 0 0 no-repeat;
}
.ln_equip li.wall a:hover,
.ln_equip li.wall a:active{
background:none;
}
.ln_equip li.wall_stay a,
.ln_equip li.wall_stay a:link,
.ln_equip li.wall_stay a:visited,
.ln_equip li.wall_stay a:hover,
.ln_equip li.wall_stay a:active{
width:24px;
height:12px;
background:none;
}
.ln_equip li.door,
.ln_equip li.door_stay{
background:url(../nimius/equip/imgs/ln_equip08_on.gif) 0 0 no-repeat;
}
.ln_equip li.door a,
.ln_equip li.door a:link,
.ln_equip li.door a:visited{
width:82px;
height:11px;
background:url(../nimius/equip/imgs/ln_equip08.gif) 0 0 no-repeat;
}
.ln_equip li.door a:hover,
.ln_equip li.door a:active{
background:none;
}
.ln_equip li.door_stay a,
.ln_equip li.door_stay a:link,
.ln_equip li.door_stay a:visited,
.ln_equip li.door_stay a:hover,
.ln_equip li.door_stay a:active{
width:82px;
height:11px;
background:none;
}
.ln_equip li.misc,
.ln_equip li.misc_stay{
padding:0px;
background:url(../nimius/equip/imgs/ln_equip09_on.gif) 0 0 no-repeat;
}
.ln_equip li.misc a,
.ln_equip li.misc a:link,
.ln_equip li.misc a:visited{
width:78px;
height:12px;
background:url(../nimius/equip/imgs/ln_equip09.gif) 0 0 no-repeat;
}
.ln_equip li.misc a:hover,
.ln_equip li.misc a:active{
background:none;
}
.ln_equip li.misc_stay a,
.ln_equip li.misc_stay a:link,
.ln_equip li.misc_stay a:visited,
.ln_equip li.misc_stay a:hover,
.ln_equip li.misc_stay a:active{
width:78px;
height:12px;
background:none;
}
.wrap_equip{
padding:0px 0px 27px;
}
.wrap_equip dl.long{
width:auto;
}
.wrap_equip dl.long dt{
padding:8px 0px 4px 9px;
background:url(../nimius/imgs/bg_t_nimius.jpg) 0 0 no-repeat;
color:#666;
font-weight:bold;
}
.wrap_equip dl{
width:312px;
font-size:75%;
}
.wrap_equip dt{
padding:8px 0px 4px 9px;
background:url(../nimius/equip/imgs/bg_equip_ct.jpg) 0 0 no-repeat;
color:#666;
font-weight:bold;
}
.wrap_equip dt span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
}
.wrap_equip dd{
color:#666;
line-height:1.6;
}
.wrap_equip dd.imgarea{
margin:2px 0px 8px;
padding:2px;
border:1px solid #e4e4e4;
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.wrap_equip dl.long .flvarea{
padding:10px 0px 20px;
text-align:center;
}
.wrap_equip dl.long .flvtxt{
padding:5px 0px 0px;
}
.wrap_equip dd.lastchild{
margin:15px 0px 0px;
}
.wrap_equip dd.wrap_typeb{
margin:2px 0px 0px;
}
.wrap_equip dd.wrap_typeb .imgarea_l{
float:left;
padding:2px;
width:150px;
border:1px solid #e4e4e4;
}
.wrap_equip dd.wrap_typeb .txtarea{
float:right;
width:148px;
}
.wrap_equip dd.wrap_typeb span{
color:#333;
font-weight:bold;
}
.wrap_equip dd.wrap_typeb .txtarea p{
margin:0px 0px 1em;
}
.wrap_equip dd.wrap_typeb .txtarea p.lastchild{
margin:0px;
}
.wrap_equip dd.wrap_typeb p{
font-size:100%;
}
.t_equip{
padding:0px 0px 6px 5px;
border-bottom:1px dotted #333;
}
.ln_equip_b{
padding:7px 0px 0px 0px;
}
.ln_equip_b li{
float:left;
padding:0px 6px 0px 0px;
}
.ln_equip_b li a{
display:block;
width:159px;
height:40px;
text-indent:-9999px;
}
.ln_equip_b li.kitchen a,
.ln_equip_b li.kitchen a:link,
.ln_equip_b li.kitchen a:visited{
background:url(../nimius/equip/imgs/ln_equip01_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.kitchen a:hover,
.ln_equip_b li.kitchen a:active,
.ln_equip_b li.kitchen_stay a,
.ln_equip_b li.kitchen_stay a:link,
.ln_equip_b li.kitchen_stay a:visited,
.ln_equip_b li.kitchen_stay a:hover,
.ln_equip_b li.kitchen_stay a:active{
background:url(../nimius/equip/imgs/ln_equip01_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.bath a,
.ln_equip_b li.bath a:link,
.ln_equip_b li.bath a:visited{
background:url(../nimius/equip/imgs/ln_equip02_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.bath a:hover,
.ln_equip_b li.bath a:active,
.ln_equip_b li.bath_stay a,
.ln_equip_b li.bath_stay a:link,
.ln_equip_b li.bath_stay a:visited,
.ln_equip_b li.bath_stay a:hover,
.ln_equip_b li.bath_stay a:active{
background:url(../nimius/equip/imgs/ln_equip02_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.window a,
.ln_equip_b li.window a:link,
.ln_equip_b li.window a:visited{
background:url(../nimius/equip/imgs/ln_equip03_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.window a:hover,
.ln_equip_b li.window a:active,
.ln_equip_b li.window_stay a,
.ln_equip_b li.window_stay a:link,
.ln_equip_b li.window_stay a:visited,
.ln_equip_b li.window_stay a:hover,
.ln_equip_b li.window_stay a:active{
background:url(../nimius/equip/imgs/ln_equip03_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.fheater,
.ln_equip_b li.fheater_stay{
padding:0px;
}
.ln_equip_b li.fheater a,
.ln_equip_b li.fheater a:link,
.ln_equip_b li.fheater a:visited{
background:url(../nimius/equip/imgs/ln_equip04_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.fheater a:hover,
.ln_equip_b li.fheater a:active,
.ln_equip_b li.fheater_stay a,
.ln_equip_b li.fheater_stay a:link,
.ln_equip_b li.fheater_stay a:visited,
.ln_equip_b li.fheater_stay a:hover,
.ln_equip_b li.fheater_stay a:active{
background:url(../nimius/equip/imgs/ln_equip04_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.sanitary a,
.ln_equip_b li.sanitary a:link,
.ln_equip_b li.sanitary a:visited{
background:url(../nimius/equip/imgs/ln_equip05_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.sanitary a:hover,
.ln_equip_b li.sanitary a:active,
.ln_equip_b li.sanitary_stay a,
.ln_equip_b li.sanitary_stay a:link,
.ln_equip_b li.sanitary_stay a:visited,
.ln_equip_b li.sanitary_stay a:hover,
.ln_equip_b li.sanitary_stay a:active{
background:url(../nimius/equip/imgs/ln_equip05_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.toilet a,
.ln_equip_b li.toilet a:link,
.ln_equip_b li.toilet a:visited{
background:url(../nimius/equip/imgs/ln_equip06_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.toilet a:hover,
.ln_equip_b li.toilet a:active,
.ln_equip_b li.toilet_stay a,
.ln_equip_b li.toilet_stay a:link,
.ln_equip_b li.toilet_stay a:visited,
.ln_equip_b li.toilet_stay a:hover,
.ln_equip_b li.toilet_stay a:active{
background:url(../nimius/equip/imgs/ln_equip06_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.wall a,
.ln_equip_b li.wall a:link,
.ln_equip_b li.wall a:visited{
background:url(../nimius/equip/imgs/ln_equip07_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.wall a:hover,
.ln_equip_b li.wall a:active,
.ln_equip_b li.wall_stay a,
.ln_equip_b li.wall_stay a:link,
.ln_equip_b li.wall_stay a:visited,
.ln_equip_b li.wall_stay a:hover,
.ln_equip_b li.wall_stay a:active{
background:url(../nimius/equip/imgs/ln_equip07_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.door,
.ln_equip_b li.door_stay{
padding:0px;
}
.ln_equip_b li.door a,
.ln_equip_b li.door a:link,
.ln_equip_b li.door a:visited{
background:url(../nimius/equip/imgs/ln_equip08_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.door a:hover,
.ln_equip_b li.door a:active,
.ln_equip_b li.door_stay a,
.ln_equip_b li.door_stay a:link,
.ln_equip_b li.door_stay a:visited,
.ln_equip_b li.door_stay a:hover,
.ln_equip_b li.door_stay a:active{
background:url(../nimius/equip/imgs/ln_equip08_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.misc,
.ln_equip_b li.misc_stay{
padding:0px;
}
.ln_equip_b li.misc a,
.ln_equip_b li.misc a:link,
.ln_equip_b li.misc a:visited{
background:url(../nimius/equip/imgs/ln_equip09_b.jpg) 0 0 no-repeat;
}
.ln_equip_b li.misc a:hover,
.ln_equip_b li.misc a:active,
.ln_equip_b li.misc_stay a,
.ln_equip_b li.misc_stay a:link,
.ln_equip_b li.misc_stay a:visited,
.ln_equip_b li.misc_stay a:hover,
.ln_equip_b li.misc_stay a:active{
background:url(../nimius/equip/imgs/ln_equip09_b_on.jpg) 0 0 no-repeat;
}
.ln_equip_b li.fheater_stay,
.ln_equip_b li.misc_stay{
padding:0px;
}

/*OUTERWALL*/
.cm_area{
padding:0px 0px 30px;
text-align:center;
}
.catch_outer{
padding:0px 7px 0px 10px;
}
.outerlist li{
float:left;
padding:0px 0px 5px;
width:228px;
}
.outerlist_b li{
float:left;
padding:0px 0px 30px;
width:228px;
}
.outerlist li.lastchild,
.outerlist_b li.lastchild{
width:198px;
}
.outerlist li .txtarea,
.outerlist_b li .txtarea{
float:right;
width:154px;
}
.outerlist li.lastchild .txtarea,
.outerlist_b li.lastchild .txtarea{
width:124px;
}
.outerlist li .txtarea p,
.outerlist_b li .txtarea p{
font-size:70%;
line-height:1.4;
}
.outer_att{
margin:34px 0px 0px;
padding:6px 0px 0px;
background:url(../nimius/imgs/voice_head.gif) 0 0 no-repeat;
}
.outer_att .wrap{
padding:2px;
border:1px solid #e4e4e4;
}
.outer_att .wrap p{
padding:8px 13px 7px;
background:url(../nimius/outerwall/imgs/bg_att_outer.jpg) 0 0 repeat-y;
line-height:1.8;
}

.ln_outer{
padding:15px 0px 30px;
}
.ln_outer li{
position:relative;
float:left;
padding:0px 0px 38px;
width:198px;
height:22em;
}
.ln_outer li.center{
padding:0px 30px 38px;
}
.ln_outer li .txtarea{
padding:11px 0px 0px;
}
.ln_outer .txtc{
position:absolute;
left:40px;
bottom:1px;
}
.ln_outer .center .txtc{
left:70px;
}
.p_outer_list{
padding:0px 0px 16px;
}
/*PLAN*/

.ex_plan{
padding:0px 10px 15px;
}
.ex_plan span{
color:#138cc1;
font-weight:bold;
}
.inner_nimius .recruit_contact{
padding:0px 10px 15px;
}
.wrap_planh3{
padding:6px 0px 0px;
background:url(../nimius/imgs/voice_head.gif) 0 0 no-repeat;
}
.wrap_planh3 h3{
float:right;
padding:11px 0px 0px 12px;
width:602px;
height:29px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
color:#000;
font-size:75%;
font-weight:bold;
}
.search_foot{
padding:0px 0px 7px;
background:url(../nimius/plan/imgs/line_search.gif) 0 100% no-repeat;
}
.search_foot .inner_search{
padding:13px 0px 11px;
width:652px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.search_foot .inner_search .ex_condition{
margin:0px 15px 9px;
font-weight:bold;
}
.search_foot .inner_search dl{
padding:0px 15px;
font-size:75%;
}
.search_foot .inner_search dt{
padding:0px 0px 0px 17px;
background:url(../nimius/plan/imgs/m_check.gif) 0 3px no-repeat;
color:#666;
}
.search_foot .inner_search dd{
margin:7px 0px 22px;
}
.search_foot .inner_search dd.lastchild{
margin:7px 0px 0px;
}
.search_foot .inner_search select.short{
width:89px;
}
.search_foot .inner_search select.middle{
width:114px;
}
.search_foot .inner_search select.long{
width:229px;
}
.search_foot .inner_search input.long{
width:410px;
}
.b_search{
margin:9px 0px 24px;
text-align:center;
}
ul.b_search_b{
margin:9px auto 24px;
width:246px;
}
.search_foot .inner_search dl.line_dotted{
margin:0px 0px 13px;
padding:0px 15px 15px;
border-bottom:1px dotted #333;
}
.search_foot .inner_search .wrap_radio{
padding:0px 0px 0px 18px;
}
.search_foot .inner_search .wrap_radio p{
font-size:100%;
}
.search_foot .inner_search .wrap_radio li{
float:left;
padding:0px 36px 0px 0px;
color:#666;
}
.search_foot .inner_search .txt_radiol{
float:left;
width:88px;
}
.search_foot .inner_search .txt_radior{
float:left;
width:99px;
}
.search_foot .inner_search .img_radiol{
float:left;
padding:0px 36px 0px 0px;
}
.search_foot .inner_search .img_radior{
float:left;
}
.search_foot .inner_search .ex_life{
margin:0px 15px 9px;
color:#000;
font-weight:bold;
}
.search_foot .inner_search .ex_keyword{
padding:8px 15px 9px;
}
.search_foot .inner_search .freekey{
padding:0px 0px 0px 15px;
}
.planlist{
margin:0px 0px 25px;
}
.planlist li{
padding:7px 15px 6px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
}
.planlist li .txtarea{
float:left;
padding:3px 0px 0px 17px;
background:url(../nimius/plan/imgs/m_check.gif) 0 8px no-repeat;
}
.other_att{
padding:0px 0px 0px 10px;
}
.other_att p{
margin:0px 0px 24px;
}
.other_att p.lastchild{
margin:0px;
}

.table_plan{
margin:10px 0px;
color:#333;
font-size:75%;
}
.table_plan thead th{
height:27px;
background:#f9ead3;
border:1px solid #ccc;
vertical-align:middle;
text-align:center;
font-weight:bold;
}
.table_plan thead th.madori{
width:82px;
}
.table_plan thead th.type{
width:122px;
}
.table_plan thead th.price{
width:90px;
}
.table_plan thead th.area{
width:90px;
}
.table_plan thead th.etc{
width:263px;
}
.table_plan tbody td{
padding:2px 0px;
border:1px solid #ccc;
text-align:center;
vertical-align:middle;
}
.table_plan tbody td sup{
font-size:75%;
vertical-align:0.4em;
}
.table_plan tbody td .wrap{
margin:0px auto;
width:231px;
}
.table_plan tbody td .etcleft{
float:left;
width:141px;
font-size:100%;
text-align:left;
}
.table_plan tbody td .etcright{
float:right;
padding:9px 0px 0px;
}
.search_result{
padding:0px 0px 14px 10px;
font-size:90%;
}
.search_result span{
color:#cb0101;
font-weight:bold;
}

.result_n{
text-align:right;
}
.result_n li{
display:inline;
font-size:75%;
}
.restart{
margin:18px 0px 0px;
text-align:center;
}
.table_pdetail{
width:654px;
color:#333;
font-size:75%;
}
.table_pdetail th{
padding:20px 0px 14px 22px;
width:107px;
background:#f9ead3;
border:1px solid #ccc;
font-weight:bold;
vertical-align:middle;
}
.table_pdetail td{
padding:10px 0px 7px 23px;
border:1px solid #ccc;
vertical-align:middle;
line-height:1.6;
}
.table_pdetail td sup{
font-size:75%;
vertical-align:0.4em;
}
.b_print{
margin:30px 0px 45px;
text-align:right;
}
.b_print a{
padding:7px 7px 6px 28px;
background:url(../nimius/plan/imgs/m_print.gif) 7px 50% no-repeat;
border:1px solid #333;
color:#000;
}
.b_contactplan{
margin:55px auto 50px;
width:238px;
height:54px;
background:url(../imgs/b_contact_nimius_on.jpg) 0 0 no-repeat;
}
.b_contactplan a,
.b_contactplan a:link,
.b_contactplan a:visited{
display:block;
width:238px;
height:54px;
background:url(../imgs/b_contact_nimius.jpg) 0 0 no-repeat;
text-indent:-9999px;
}
.b_contactplan a:hover,
.b_contactplan a:active{
background:none;
}
.wrap_attplan{
margin:0px 0px 15px;
padding:6px;
background:url(../nimius/plan/imgs/bg_plandetail.gif) 0 0 repeat-y;
}
.wrap_attplan_b{
margin:0px;
padding:6px;
background:url(../nimius/plan/imgs/bg_plandetail.gif) 0 0 repeat-y;
}
.wrap_attplan div,
.wrap_attplan_b div{
padding:8px 11px;
background:#fcf4e1;
border:1px solid #bdc0a3;
}
.wrap_attplan_b div ul{
margin:8px 0px 0px;
color:#666;
font-size:75%;
line-height:1.6;
}
.wrap_attplan div .firstchild{
margin:0px 0px 22px;
}
.wrap_attplan div span{
color:#cb0101;
}

.plan_mirror{
margin:10px;
}
.t_plan{
margin:0px 0px 9px;
padding:7px 0px 0px 10px;
background:url(../nimius/imgs/bg_t_nimius.jpg) 0 0 no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.t_plan span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
}
.grade dt{
margin:15px 0px 0px;
height:38px;
vertical-align:bottom;
font-size:0px;
line-height:1.0;
}
/*PRICE*/

.wrap_cprice{
margin:0px 0px 27px;
}
.wrap_cprice .txtarea{
float:left;
padding:9px 30px 0px 11px;
width:411px;
color:#666;
font-size:75%;
}
.wrap_cprice .txtarea dt{
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.wrap_cprice .txtarea dd{
margin:11px 0px 0px;
line-height:1.6;
}

.i_price{
margin:16px 0px 10px;
}
.txt_price{
padding:0px 10px 0px 0px;
text-align:right;
}

/*QUALITY*/
.ex_quality{
padding:0px 15px 15px;
}
.ln_quality li{
float:left;
padding:0px 16px 10px 0px;
}
.ln_quality li.lastchild{
padding:0px;
}
.wrap_qualityh3{
margin:0px 0px 20px;
padding:6px 0px 0px;
background:url(../nimius/imgs/voice_head.gif) 0 0 no-repeat;
}
.wrap_qualityh3 .t_area{
float:right;
padding:9px 0px 0px 10px;
width:604px;
height:31px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_qualityh3 .t_area p{
font-weight:bold;
}
.wrap_qualityh3 .t_area p.title{
padding:6px 0px 0px 14px;
width:470px;
color:#333;
line-height:1.0;
}
.wrap_qualityh3 p{
float:left;
}
.wrap_quality{
padding:0px 0px 20px;
}
.wrap_quality .txtarea{
float:right;
padding:0px 12px 0px 0px;
width:414px;
}
.wrap_quality .txtarea span{
color:#c00;
}
.wrap_quality .t_area{
margin:0px 0px 9px;
padding:7px 0px 0px 10px;
background:url(../nimius/imgs/bg_t_nimius.jpg) 0 0 no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.wrap_quality .t_area span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
}

/*LAND*/
.catch_land{
padding:0px 10px 18px;
}
.catch_land h3{
margin:0px 0px 12px;
}

.wrap_landh4{
padding:6px 0px 0px;/*
background:url(../land/imgs/land_head.gif) 0 0 no-repeat;*/
background:url(../house/imgs/t_head.gif) 0 0 no-repeat;
}
.tuning_free{
margin:25px 0px 0px;
}
.wrap_landh4 h4,
.wrap_landh4 h3{
float:right;
padding:14px 0px 0px 12px;
width:602px;
height:26px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
color:#000;
font-size:75%;
font-weight:bold;
}
.wrap_landh4 h3.fsz_l{
font-size:85%;
}
.ex_map{
padding:10px 12px 9px;
font-weight:bold;
}

.map_area{
margin:0px 0px 30px;
border:1px solid #e4e4e4;
}
.map_area .i_map{
float:left;
padding:2px;
border-right:1px solid #e4e4e4;
}
.map_area .access_area{
position:relative;
float:right;
padding:24px 24px 0px 12px;
width:188px;
}
.map_area .access_area dl{
position:absolute;
top:344px;
left:15px;
}
.map_area .access_area dl dt{
padding:0px 0px 8px;
height:9px;
vertical-align:bottom;
line-height:1.0;
font-size:0px;
}
.map_area .access_area dl dd ul{
margin:0px auto;
width:99px;
}
.map_area .access_area dl dd ul li.ritto{
float:right;
padding:6px 0px 0px;
}

.search_land{
margin:0px 0px 28px;
border:1px solid #ccc;
border-bottom:none;
}
.search_land li{
padding:8px 12px 5px 16px;
border-bottom:1px solid #ccc;
}
.search_land li p{
float:left;
}
.search_land li .select_txt{
padding:2px 0px 0px 17px;
width:308px;
background:url(../nimius/plan/imgs/m_check.gif) 0 8px no-repeat;
}
.search_land li .select_cont{
float:left;
width:181px;
}
.search_land li .select_cont select{
width:128px;
}
.search_land li .select_button{
width:118px;
}

.land_freeplan{
padding:10px 0px 0px;
}
.land_freeplan .txtarea{
float:right;
padding:0px 18px 0px 20px;
width:418px;
}
.land_freeplan .txtarea .catch_free{
/*color:#138cc1;*/
color:#636AB8;
font-weight:bold;
}
.land_freeplan .txtarea .link{
margin:20px 0px 0px;
}
.land_freeplan .txtarea .link a,
.land_freeplan .txtarea .link a:link,
.land_freeplan .txtarea .link a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 1px no-repeat;
}
.land_freeplan .txtarea .link a:hover,
.land_freeplan .txtarea .link a:active{/*
background:url(../land/imgs/m_lbasic_on.gif) 0 1px no-repeat;*/
background:url(../house/imgs/m_basic_on.gif) 0 1px no-repeat;
}

/*LIST*/
.city_list{
margin:0px 0px 32px;
font-size:75%;
}
.city_list li{
float:left;
margin:0px 0px 3px;
padding:0px 20px 0px 0px;
}
.city_list li a,
.city_list li a:link,
.city_list li a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;

}
.city_list li a:hover,
.city_list li a:active{/*
background:url(../land/imgs/m_lbasic_on.gif) 0 50% no-repeat;*/
background:transparent url(../house/imgs/m_basic_on.gif) no-repeat scroll 0 50%;

}
.land_entry{
margin:18px 0px 0px;
}
.land_entry_last{
margin:18px 0px;
}
.land_entry h4,
.land_entry_last h4{
padding:4px 12px;
/*background:url(../land/list/imgs/bg_t_list.jpg) 0 50% repeat-x;*/
background:url(../land/list/imgs/bg_t_list2.jpg) 0 50% repeat-x;
color:#fff;
font-size:85%;
font-weight:bold;
}
.land_entry h4 a,
.land_entry h4 a:link,
.land_entry h4 a:visited,
.land_entry h4 a:hover,
.land_entry h4 a:active,
.land_entry_last h4 a,
.land_entry_last h4 a:link,
.land_entry_last h4 a:visited,
.land_entry_last h4 a:hover,
.land_entry_last h4 a:active{
padding:2px 12px 2px 12px;
background:url(../land/list/imgs/m_list2.gif) 0 50% no-repeat;
color:#fff;
font-weight:bold;
line-height:1.8;
}
.land_entry .land_catch,
.land_entry_last .land_catch{
margin:12px 7px 11px;
color:#138cc1;
font-size:85%;
font-weight:bold;
}
.land_entry .txtarea,
.land_entry_last .txtarea{
float:right;
width:360px;
}
.land_entry .txtarea .access_land,
.land_entry_last .txtarea .access_land{
padding:13px 9px 29px;
}
.land_entry .txtarea .b_detail,
.land_entry_last .txtarea .b_detail{
padding:0px 6px 0px 0px;
text-align:right;
}

.land_works{
margin:0px 0px 8px;
padding:6px 0px 5px 10px;
/*background:url(../land/list/imgs/bg_works.jpg) 0 0 no-repeat;
color:#138cc1;*/
background:url(../land/list/imgs/bg_works2.jpg) 0 0 no-repeat;
color:#333;
font-size:85%;
font-weight:bold;
}
.land_works span{
color:#c20000;
}
.table_lworks{
width:654px;
font-size:75%;
}
.table_lworks p{
color:#000;
font-size:100%;
}
.table_lworks sup{
font-size:75%;
vertical-align:0.4em;
}
.table_lworks thead th{
padding:9px 0px 6px 9px;
width:115px;
background:#47a5d0;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
color:#fff;
font-weight:bold;
}
.table_lworks thead th.area{
width:115px;
}
.table_lworks thead th.al{
width:115px;
}
.table_lworks thead th.st{
width:115px;
}
.table_lworks thead th.plan{
width:169px;
}
.table_lworks thead th.plan_d{
width:186px;
}
.table_lworks thead th.detail{
width:132px;
border-right:none;
}
.table_lworks thead th.lastchild{
border-right:none;
}
.table_lworks tbody td{
padding:2px 0px 2px 9px;
vertical-align:middle;
color:#000;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
}
.table_lworks tbody td.detail{
padding:2px 0px;
border-right:none;
text-align:center;
}
.table_lworks tbody td.soldout{
padding:5px 0px;
border-right:none;
text-align:center;
}
.table_lworks tbody tr.first td{
background:#dfeff7;
}
.table_lworks tbody tr.second td{
background:#f1f9fc;
}
.land_update{
margin:27px 0px 0px;
padding:1px;
background:#fff;
border:1px solid #fc9;
}
.land_update p{
padding:11px 0px 10px 14px;
background:#fc9;
color:#333;
}
.list_detail_p{
margin:18px 0px 0px;
padding:4px 12px;
background:url(../land/list/imgs/bg_t_list2.jpg) 0 50% repeat-x;
color:#fff;
font-size:85%;
font-weight:bold;
}
.list_detail_p span{
padding:2px 12px 2px 12px;
background:url(../land/list/imgs/m_list2.gif) 0 50% no-repeat;
color:#fff;
font-weight:bold;
line-height:1.8;
}

.ld_lp{
margin:12px 0px 0px;
}
.ld_lp div{
padding:3px 3px 5px;
width:315px;
border:1px solid #ccc;
}
.ld_lp div .txtarea{
padding:2px 6px 0px 0px;
color:#333;
font-weight:bold;
text-align:right;
}
.land_data{
margin:22px 0px 0px;
}
.land_data .txtdata{
float:left;
width:400px;
}
.land_data .txtdata h4{
margin:0px 0px 10px;
padding:6px 0px 5px 10px;/*
background:url(../land/list/imgs/bg_txtdata.jpg) 0 0 no-repeat;*/
background:url(../land/list/imgs/bg_txtdata2.jpg) 0 0 no-repeat;
/*color:#138cc1;*/
color:#333;
font-size:75%;
font-weight:bold;
}
.land_data .txtdata table{
font-size:75%;
}
.land_data .txtdata table p{
font-size:100%;
color:#000;
}
.land_data .txtdata table th p{
color:#333;
font-weight:bold;
}
.land_data .txtdata table th{
padding:8px 0px 3px 9px;
width:71px;
background:#dfeff7;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
color:#333;
font-weight:bold;
}
.land_data .txtdata table td{
padding:5px 0px 1px 10px;
background:#f1f9fc;
border-bottom:2px solid #fff;
width:308px;
color:#000;
line-height:1.8;
}
.land_data .imgdata h4{
margin:0px 0px 10px;
padding:6px 0px 5px 10px;/*
background:url(../land/list/imgs/bg_imgdata.jpg) 0 0 no-repeat;*/
background:url(../land/list/imgs/bg_imgdata2.jpg) 0 0 no-repeat;
/*color:#138cc1;*/
color:#333;
font-size:75%;
font-weight:bold;
}
.land_data .imgdata .zoom{
margin:9px 0px 13px;
text-align:right;
}
.land_data .imgdata ul li{
width:114px;
margin:0px 0px 5px;
padding:3px 3px 1px 3px;
border:1px solid #ccc;
}
.land_data .imgdata ul li .txtarea{
margin:1px 0px 0px;
color:#333;
font-size:70%;
text-align:right;
}
.land_data .imgdata{
float:right;
width:250px;
}
.b_contact_land{
margin:25px auto 54px;
width:294px;
background:url(../land/list/imgs/b_contact_land_on.jpg) 0 0 no-repeat;
}
.b_contact_land a,
.b_contact_land a:link,
.b_contact_land a:visited{
display:block;
width:294px;
height:54px;
background:url(../land/list/imgs/b_contact_land.jpg) 0 0 no-repeat;
text-indent:-9999px;
}
.b_contact_land a:hover,
.b_contact_land a:active{
background:none;
}
.i_land_l{
margin:0px 0px 23px;
text-align:center;
}

/*NEW*/
.new_area{
padding:20px 0px 0px;
}
.new_area .newlist{
float:right;
width:312px;
}
.new_area .newlist dl{
font-size:75%;
}
.new_area .newlist dt{
padding:2px 0px 5px 2px;
border-bottom:1px solid #e4e4e4;
color:#138cc1;
font-weight:bold;
}
.new_area .newlist dd{
padding:6px 0px 5px 2px;
border-bottom:1px solid #e4e4e4;
color:#666;
}
.new_area .newlist dd.lastchild{
margin:0px 0px 32px;
}
.new_area .newlist dd span{
padding:0px 0px 0px 17px;
background:url(../land/list/new/imgs/m_new.gif) 0 1px no-repeat;
}
.new_area .newlist .pl_cont{
margin:0px 0px 10px;
font-weight:bold;
}

/*MODELHOUSE*/
.wrap_modelh3{
margin:0px;
padding:6px 0px 0px;
background:url(../land/list/modelhouse/imgs/model_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_modelh3 h3{
float:right;
padding:13px 0px 0px 10px;
width:604px;
height:30px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_modelh3 h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_modelh3 p{
float:left;
}

.wrap_model{
padding:9px 0px 40px;
}
.wrap_model .imgarea{
float:left;
padding:0px 29px 0px 0px;
width:312px;
text-align:center;
}
.wrap_model .imgarea .b_zoom{
margin:11px 0px 0px;
}
.wrap_model table{
float:left;
width:313px;
color:#666;
font-size:75%;
line-height:1.6;
}
.wrap_model table thead th{
padding:5px 0px 4px;
border-bottom:1px solid #e4e4e4;
color:#84509b;
font-weight:bold;
}
.wrap_model table tbody th{
padding:5px 0px 4px;
width:86px;
border-bottom:1px solid #e4e4e4;
font-weight:bold;
}
.wrap_model table tbody td{
padding:5px 0px 4px;
width:227px;
border-bottom:1px solid #e4e4e4;
}
.wrap_model table tbody td p{
margin:0px 0px 10px;
font-size:100%;
}
.wrap_model table tbody td p.lastchhild{
margin:0px;
}
.ex_model{
padding:14px 0px 0px 12px;
}
.ex_model span{
font-weight:bold;
}

.wrap_mtable{
margin:20px 0px 0px;
padding:7px 0px 0px;
background:url(../land/list/modelhouse/imgs/model_head.gif) 0 0 no-repeat;
}
.wrap_mtable table{
font-size:75%;
}
.wrap_mtable table thead th{
padding:1px;
border:1px solid #ccc;
}
.wrap_mtable table thead th p{
padding:10px 0px 9px 13px;
background:url(../land/list/modelhouse/imgs/bg_gomodel.jpg) 0 0 repeat-x;
font-size:100%;
}
.wrap_mtable table tbody th{
padding:0px 0px 0px 16px;
width:464px;
border:1px solid #ccc;
border-right:none;
vertical-align:middle;
}
.wrap_mtable table tbody tr.stripe th,
.wrap_mtable table tbody tr.stripe td{
background:#fafafa;
}
.wrap_mtable table tbody th span{
color:#c00000;
}
.wrap_mtable table tbody th a,
.wrap_mtable table tbody th a:link,
.wrap_mtable table tbody th a:visited{
padding:0px 0px 0px 16px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.wrap_mtable table tbody th a:hover,
.wrap_mtable table tbody th a:active{
background:url(../land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat;
}
.wrap_mtable table tbody td{
padding:7px 0px 6px 0px;
width:188px;
border:1px solid #ccc;
border-left:none;
vertical-align:middle;
}
.wrap_mtable table tbody td p{
background:url(../land/list/modelhouse/imgs/b_detail_on.jpg) 0 0 no-repeat;
}
.wrap_mtable table tbody td p a,
.wrap_mtable table tbody td p a:link,
.wrap_mtable table tbody td p a:visited{
display:block;
width:181px;
height:25px;
background:url(../land/list/modelhouse/imgs/b_detail.jpg) 0 0 no-repeat;
text-indent:-9999px;
}
.wrap_mtable table tbody td p a:hover,
.wrap_mtable table tbody td p a:active{
background:none;
}

/*FREEPLAN*/
.cood_link li{
float:left;
height:26px;
}
.cood_link li a{
display:block;
float:left;
height:26px;
text-indent:-9999px;
}
.cood_link li.point{
padding:0px 57px 0px 11px;
width:171px;
background:url(../freeplan/coordinator/imgs/coor_ln01_on.gif) 11px 0 no-repeat;
}
.cood_link li.point a,
.cood_link li.point a:link,
.cood_link li.point a:visited{
width:171px;
background:url(../freeplan/coordinator/imgs/coor_ln01.gif) 0 0 no-repeat;
}
.cood_link li.point a:hover,
.cood_link li.point a:active{
background:none;
}
.cood_link li.step{
padding:0px 124px 0px 0px;
width:104px;
background:url(../freeplan/coordinator/imgs/coor_ln02_on.gif) 0 0 no-repeat;
}
.cood_link li.step a,
.cood_link li.step a:link,
.cood_link li.step a:visited{
width:104px;
background:url(../freeplan/coordinator/imgs/coor_ln02.gif) 0 0 no-repeat;
}
.cood_link li.step a:hover,
.cood_link li.step a:active{
background:none;
}
.cood_link li.merit{
width:173px;
background:url(../freeplan/coordinator/imgs/coor_ln03_on.gif) 0 0 no-repeat;
}
.cood_link li.merit a,
.cood_link li.merit a:link,
.cood_link li.merit a:visited{
width:173px;
background:url(../freeplan/coordinator/imgs/coor_ln03.gif) 0 0 no-repeat;
}
.cood_link li.merit a:hover,
.cood_link li.merit a:active{
background:none;
}
.wrap_coodh3{
margin:50px 0px 10px;
padding:6px 0px 0px;
background:url(../freeplan/coordinator/imgs/line_head.gif) 0 0 no-repeat;
width:654px;
}
/*showcase*/
.inner_showcase .wrap_coodh3{
background:url(../land/imgs/land_head.gif) 0 0 no-repeat;
}
/*showcase*/
.tuning_m30{
margin:30px 0px 20px;
}
.tuning_m16{
margin:16px 0px 20px;
}
.wrap_coodh3 h3{
float:right;
padding:14px 0px 0px 10px;
width:604px;
height:26px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_coodh3 h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_coodh3 h3.t_works{
color:#333;
font-size:75%;
font-weight:bold;
}
.wrap_coodh3 h3.t_works span{
color:#c00;
font-size:100%;
}
.wrap_coodh3 p{
float:left;
}
.wrap_point{
padding:0px 0px 30px;
}
.wrap_point li{
float:left;
/* width:193px;
padding:0px 35px 0px 0px; */
padding:0px;
color:#666;
font-size:75%;
width:312px;
}

/* 20100428 */
.wrap_point li.item01{
}
.wrap_point li.item02{
float:right;
}
/* 20100428 */

.wrap_point li dt{
margin:0px 0px 10px;
vertical-align:bottom;
font-size:0px;
line-height:1.0;
}

.wrap_pb dl{
width:312px;
font-size:75%;
}
.wrap_pb dt{
margin:0px 0px 5px;
padding:8px 0px 7px 10px;
background:url(../freeplan/coordinator/imgs/bg_dt.jpg) 0 0 no-repeat;
}
.wrap_pb dt span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
color:#333;
font-weight:bold;
}
.wrap_pb dd{
color:#666;
}

.step_list{
margin:-10px 0px 0px;
font-size:75%;
border:1px solid #ccc;
border-top:none;
}
.step_list li{
padding:16px 0px 20px;
background:url(../freeplan/coordinator/imgs/arrow.gif) 0 100% no-repeat;
}
.step_list li.lastchild{
padding:16px 0px;
background:none;
}
.step_list li p{
float:left;
}
.step_list li dl{
float:right;
padding:0px 22px 0px 0px;
width:515px;
}
.step_list li dt{
margin:0px 0px 4px;
color:#1f796d;
font-weight:bold;
}
.step_list li dd{
color:#666;
line-height:1.6;
}
.wrap_merit div{
padding:0px 0px 22px;
}
.wrap_merit div.lastchild{
margin:0px;
}
.wrap_merit dl{
width:312px;
font-size:75%;
}
.wrap_merit dl dt{
margin:0px 0px 5px;
padding:8px 0px 7px 10px;
background:url(../freeplan/coordinator/imgs/bg_dt.jpg) 0 0 no-repeat;
color:#333;
font-weight:bold;
}
.wrap_merit dl dt .icon_merit{
float:left;
padding:0px 8px 0px 0px;
width:61px;
}
.wrap_merit dl dt span{
float:left;
padding:2px 0px 0px;
width:230px;
}
.wrap_merit dl dd{
color:#666;
}

/*WORKS*/
.works_list li{
margin:0px 0px 29px;
font-size:75%;
}
.works_list li.lastchild{
margin:0px;
}
.works_list li p{
font-size:100%;
color:#333;
}
.works_list li .imgarea{
float:left;
padding:2px;
border:1px solid #e4e4e4;
width:188px;
}
.works_list li .txtarea{
float:right;
padding:6px 0px 0px;
width:454px;
background:url(../freeplan/works/imgs/bg_head.gif) 0 0 no-repeat;
}
.works_list li .txtarea .wrap_wt{
padding:1px;
border:1px solid #cdcdcd;
}
.works_list li .txtarea .wrap_wt h3{
padding:9px 0px 8px 8px;
background:url(../freeplan/works/imgs/bg_t.jpg) 0 0 repeat-x;
}
/*showcase*/
.works_list li .txtarea{
background:url(../showcase/imgs/bg_head.gif) 0 0 no-repeat;
}
/*showcase*/

.works_list li .txtarea .wrap_wt h3 a,
.works_list li .txtarea .wrap_wt h3 a:link,
.works_list li .txtarea .wrap_wt h3 avisited{
display:block;
padding:0px 0px 0px 21px;
background:url(../imgs/m_basic.gif) 0 4px no-repeat;
font-weight:bold;
}
.works_list li .txtarea .wrap_wt h3 a:hover,
.works_list li .txtarea .wrap_wt h3 a:active{
background:url(../freeplan/coordinator/imgs/m_basic.gif) 0 4px no-repeat;
}
/*showcase*/
.inner_showcase .works_list li .txtarea .wrap_wt h3 a:hover,
.inner_showcase .works_list li .txtarea .wrap_wt h3 a:active{
background:url(../land/imgs/m_lbasic_on.gif) 0 4px no-repeat;
}
/*
.land_freeplan .txtarea .link a,
.land_freeplan .txtarea .link a:link,
.land_freeplan .txtarea .link a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 1px no-repeat;
}
.land_freeplan .txtarea .link a:hover,
.land_freeplan .txtarea .link a:active{
background:url(../land/imgs/m_lbasic_on.gif) 0 1px no-repeat;
}*/

/*showcase*/
.works_list li .txtarea .wrap_wt h3 span{
color:#c00;
font-weight:bold;
}
.works_list li .txtarea .catcharea{
padding:9px 7px 9px 13px;
border:1px solid #cdcdcd;
border-top:none;
}
.works_list li .txtarea .catcharea p.catch_w{
padding:0px 0px 14px;
color:#207a6d;
font-weight:bold;
}
.works_list li .txtarea .catcharea .wrap_wb{
padding:14px 0px 0px;
}
.works_list li .txtarea .catcharea .wrap_wb .button_d{
float:right;
}
.works_list li .txtarea .catcharea .wrap_wb .update{
float:left;
width:340px;
}
.main_iw{
margin:24px 0px 15px;
text-align:center;
}
.ex_pworks{
margin:0px 0px 5px;
}
.p_works_list li{
float:left;
padding:0px 10px 12px 0px;
width:63px;
}
.works_data{
padding:20px 0px 20px;
font-size:75%;
}
.works_data .left{
float:left;
padding:0px 30px 0px 0px;
width:312px;
}
.works_data .right{
float:left;
width:312px;
}
.works_data dt{
margin:0px 0px 15px;
padding:8px 0px 7px 10px;
background:url(../freeplan/coordinator/imgs/bg_dt.jpg) 0 0 no-repeat;
}
/*showcase*/
.inner_showcase .works_data dt{
background:url(../showcase/imgs/bg_dt.jpg) 0 0 no-repeat;
}
/*showcase*/
.works_data dt span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
color:#333;
font-weight:bold;
}
.works_data dd{
padding:0px 6px;
color:#666;
}
.works_data dd p{
font-size:100%;
}
.works_data table{
width:300px;
color:#666;
line-height:1.6;
}
.works_data table th{
padding:0px 5px 0px 0px;
width:80px;
}
.works_data table sup{
font-size:75%;
vertical-align:0.4em;
}
.wrap_log{
margin:2px 0px 0px;
padding:16px 22px 10px;
background:#fff;
border:4px solid #e1edec;
}
/*showcase*/
.inner_showcase .wrap_log{
border:4px solid #cee8f5;
}
/*showcase*/
.wrap_log li{
margin:0px 0px 6px;
font-size:75%;
}
.wrap_log li a,
.wrap_log li a:link,
.wrap_log li a:visited{
padding:0px 0px 0px 21px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.wrap_log li a:hover,
.wrap_log li a:active{
background:url(../freeplan/coordinator/imgs/m_basic.gif) 0 50% no-repeat;
}
.hidelist{
display:none;
}
.show_hide{
margin:10px 0px 0px;
}
a.prev,
a.prev:link,
a.prev:visited{
padding:0px 0px 0px 16px;
background:url(../imgs/m_basic_l.gif) 0 50% no-repeat;
font-size:75%;
}
a.prev:hover,
a.prev:active{
background:url(../imgs/m_basic_l_on.gif) 0 50% no-repeat;
}
a.next,
a.next:link,
a.next:visited{
padding:0px 0px 0px 16px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
font-size:75%;
}
a.next:hover,
a.next:active{
background:url(../freeplan/coordinator/imgs/m_basic.gif) 0 50% no-repeat;
}
/*SAFETY*/
.tuning_mentelink{
margin:20px 0px 0px;
}
.wrap_sahoh3{
margin:0px 0px 20px;
padding:6px 0px 0px;
background:url(../safety/imgs/t_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_sahoh3 h3{
float:right;
padding:14px 0px 0px 10px;
width:604px;
height:26px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
font-size:75%;
font-weight:bold;
}
.wrap_sahoh3 p{
float:left;
}
.th4_safety{
color:#666;
font-size:75%;
}
.th4_safety dt{
margin:0px 0px 10px;
padding:6px 0px 5px 10px;
background:url(../safety/imgs/t_bg_safety_l.jpg) 0 0 no-repeat;
color:#333;
font-weight:bold;
}
.th4_safety p{
font-size:100%;
}
.th4_safety dd{
margin:0px 0px 20px;
padding:0px 10px;
}
.safety_bnr{
padding:30px 0px 0px;
}
.th4_safety dd ul{
line-height:1.8;
}
.th4_safety dd ul li.fright p{
margin-right:10px;
}
/*HOUSE*/

.wrap_househ3{
margin:0px 0px 20px;
padding:6px 0px 0px;/*
background:url(../house/imgs/t_head.gif) 0 0 no-repeat;*/
background:url(../land/list/modelhouse/imgs/model_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_househ3 h3{
float:right;
padding:14px 0px 0px 10px;
width:604px;
height:26px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
font-size:75%;
font-weight:bold;
}
.wrap_househ3 p{
float:left;
}
.th4_housev2{
margin:0px 0px 10px;
padding:6px 0px 5px 10px;
background:url(../house/imgs/t_gr_house_l.jpg) 0 0 no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.th4_house{
color:#666;
font-size:75%;
}
.th4_house dt{
margin:0px 0px 10px;
padding:6px 0px 5px 10px;
background:url(../house/imgs/t_gr_house_l.jpg) 0 0 no-repeat;
color:#333;
font-weight:bold;
}
.th4_house p{
font-size:100%;
}
.th4_house dd{
margin:0px 0px 20px;
padding:0px 10px;
}
.th4_house dd ul{
line-height:1.8;
}
.house_list{
margin:0px 0px 15px;
font-size:75%;
}
.house_list li{
float:left;
margin:0px 0px 3px;
padding:0px 20px 0px 0px;
}
.house_list li a,
.house_list li a:link,
.house_list li a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.house_list li a.stay,
.house_list li a:hover,
.house_list li a:active{
/*background:url(../house/imgs/m_basic_on.gif) 0 50% no-repeat;*/
background:url(/land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat!important;
}
.house_list li a.stay{
font-weight:bold;
/*color:#636AB8;*/
color:#824F9C!important;
}
.qa_list .question{
float:left;
padding:0px 10px 0px 0px;
}
.qa_list .q_txt{
float:left;
padding:7px 0px 0px;
width:611px;
color:#636ab8;
font-weight:bold;
font-size:75%;
color:#666;
}
.qa_list .q_txt p,
.qa_list .a_txt p{
font-size:100%;
}
.qa_list .answer{
float:left;
padding:17px 10px 17px 0px;
}
.qa_list .a_txt{
float:left;
padding:24px 0px 17px;
width:611px;
font-size:75%;
color:#666;
}
.tuning_qaf .question{
padding:10px 10px 0px 0px;
}
.tuning_qaf .q_txt{
padding:17px 0px 0px;
}
.tuning_qal .answer{
padding:17px 10px 47px 0px;
}
.tuning_qal .a_txt{
padding:24px 0px 47px;
}
.house_stylel{
float:left;
width:253px;
}
.house_styler{
float:right;
width:253px;
}

/*COMPANY*/
.table_company{
margin:15px 0px 0px;
width:654px;
font-size:75%;
}
.table_company th{
padding:7px 0px 8px;
border-bottom:1px solid #e4e4e4;
color:#d185b4;
font-weight:bold;
}
.table_company .outline th{
width:138px;
}
.table_company .outline td{
width:516px;
}
.table_company .history th{
width:160px;
}
.table_company .history td{
width:494px;
}
.table_company .group th{
width:260px;
}
.table_company .group td{
width:394px;
}
.table_company th span{
padding:0px 0px 0px 16px;
background:url(../company/imgs/m_basic.gif) 0 50% no-repeat;
}
.table_company td{
padding:7px 0px 8px;
border-bottom:1px solid #e4e4e4;
color:#666;
line-height:1.4;
}
.table_company td span{
font-weight:bold;
}
.orga{
margin:20px 0px 0px;
text-align:center;
}
.txt_policy{
margin:26px 0px 29px;
text-align:center;
}
.wrap_comh3{
margin:0px;
padding:6px 0px 0px;
background:url(../company/imgs/com_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_comh3 h3{
float:right;
padding:14px 0px 0px 10px;
width:604px;
height:26px;
color:#333;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_comh3 h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_comh3 p{
float:left;
}
.policy_cont{
margin:13px 0px 30px;
}
.policy_cont_l{
margin:13px 0px 0px;
}
.policy_cont .txtarea{
float:left;
padding:0px 28px 0px 10px;
width:408px;
}
.policy_cont .txtarea2,
.policy_cont_l .txtarea2{
padding:0px 10px 0px 10px;
}
.policy_cont_l .txtarea2 li{
color:#666;
font-size:75%;
line-height:1.6;
}
.policy_cont .txtarea p,
.policy_cont .txtarea2 p{
margin:0px 0px 18px;
}
.policy_cont .txtarea p.lastchild,
.policy_cont .txtarea2 p.lastchild{
margin:0px;
}
.copy_result{
margin:20px 10px 35px;
}
.copy_result p{
padding:0px 0px 18px;
}
.result_list li{
float:left;
width:198px;
}
.result_list li.center{
padding:0px 30px;
}
.result_list li .imgarea{
margin:0px 0px 11px;
}
.messa_area .txtarea{
padding:0px 15px 0px 0px;
}
.messa_area .imgarea{
float:left;
padding:0px 20px 0px 0px;
}
.messa_area .txtarea .catch_mess{
margin:10px 0px 17px;
}
#popupwrap{
margin:0 auto;
padding:20px 15px;
width:570px;
}

#popupwrap h1{
margin:0px 0px 5px;
color:#666;
font-size:80%;
font-weight:bold;
}

#popupwrap p{
margin:0px 0px 20px;
}

.popup_table{
margin:0 auto;
width:564px;
font-size:80%;
}

.popup_table .theadleft{
padding:10px 0px 10px 8px;
width:281px;
background:#47a5d0;
border-right:4px solid #fff;
border-bottom:2px solid #fff;
color:#fff;
font-weight:bold;
}

.popup_table th{
padding:10px 0px 10px 8px;
width:279px;
background:#47a5d0;
border-bottom:2px solid #fff;
color:#fff;
font-weight:bold;
}

.popup_table .tbleft1{
padding:10px 0px 10px 8px;
width:132px;
background:#dfeff7;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
color:#000;
font-weight:bold;
}

.popup_table .tbleft2{
padding:10px 0px 10px 8px;
width:131px;
background:#dfeff7;
border-right:4px solid #fff;
border-bottom:2px solid #fff;
color:#000;
font-weight:bold;
}

.popup_table .tbright1{
padding:10px 0px 10px 8px;
width:130px;
background:#dfeff7;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
color:#000;
font-weight:bold;
}

.popup_table .tbright2{
padding:10px 0px 10px 8px;
width:131px;
background:#dfeff7;
border-bottom:2px solid #fff;
color:#000;
font-weight:bold;
}

.nocolor{
background:#fff;
}

#popup_footer{
margin:15px auto;
padding:10px 0px;
width:600px;
text-align:center;
color:666;
font-size:80%;
}
.ru_main{
margin:0px 0px 20px;
text-align:center;
}
.land_ru{
margin:10px 0px 8px;
padding:6px 0px 5px 10px;/*
background:url(../land/list/imgs/bg_works.jpg) 0 0 no-repeat;*/
background:url(../house/imgs/t_gr_house_l.jpg) 0 0 no-repeat;
/*color:#138cc1;*/
color:#333;
font-size:85%;
font-weight:bold;
}
.catch_ru{
padding:30px 0px 17px;
}
.catch_ru span{/*
color:#158cc3;*/
color:#646ab8;
font-size:120%;
font-weight:bold;
}

/*SHIGA*/
.catch_shiga{
padding:0px 17px 28px;
color:#666;
font-size:75%;
line-height:1.5;
}
.catch_shiga dt{
margin:0px 0px 10px;
}
.wrap_otherh3{
margin:50px 0px 10px;
padding:6px 0px 0px;
background:url(../shiga/imgs/t_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_otherh3 h3{
float:right;
padding:12px 0px 0px 10px;
width:604px;
height:28px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_otherh3 h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_otherh3 p{
float:left;
}
.shiga_body{
padding:20px 0px 0px;
font-size:75%;
color:#666;
}
.shiga_body p{
font-size:100%;
}
.shiga_body h4{
font-size:100%;
}
.shiga_body .fleft{
padding:0px 10px 0px 0px;
}
.shiga_body .fright{
padding:0px 0px 0px 5px;
}
.shiga_body span{
font-weight:bold;
}
.table_shiga{
margin:0px 0px 0px;
width:654px;
color:#000;
font-size:75%;
}
.table_shiga thead th{
padding:9px 0px 6px;
background:#e6e6e6;
border:1px solid #ccc;
text-align:center;
line-height:1.0;
}
.table_shiga thead th.date{
width:118px;
}
.table_shiga thead th.cont{
width:533px;
}
.table_shiga tbody th{
padding:15px 0px 15px 12px;
background:#f5f5f5;
width:106px;
border:1px solid #ccc;
}
.table_shiga tbody td{
padding:15px 17px;
border:1px solid #ccc;
}
.table_shiga tbody td dt,
.table_shiga tbody td dt a{
padding:0px 0px 8px;
font-weight:bold;
color:#000;
}
.table_shiga tbody td dd .teletc{
float:left;
padding:5px 0px 0px;
width:240px;
}
.table_shiga tbody td dd .contetc{
float:right;
padding:5px 0px 0px;
width:240px;
}
.table_shiga tbody td dd .eventbody{
padding:10px 0px 0px;
}
.table_shiga tbody td dd p,
.table_shiga tbody th p{
color:#000;
font-size:100%;
}
.t_other{
margin:0px 0px 17px;
padding:6px 0px 5px 10px;
background:url(../imgs/bg_t_other.jpg) 0 0 no-repeat;
color:#666;
font-size:75%;
font-weight:bold;
}
.t_other span{
color:#666;
}
.shiga_tuning{
padding:0px 0px 30px;
}
.wrap_logs{
margin:2px 0px 0px;
padding:16px 22px 10px;
background:#fff;
border:4px solid #e6e6e6;
}
.wrap_logs li{
margin:0px 0px 6px;
font-size:75%;
}
.wrap_logs li a,
.wrap_logs li a:link,
.wrap_logs li a:visited{
padding:0px 0px 0px 21px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.wrap_logs li a:hover,
.wrap_logs li a:active{
background:url(../imgs/m_obasic_on.gif) 0 50% no-repeat;
}
/*FREEPLAN*/
.fconcept_catch{
float:right;
padding:5px 8px 0px 8px;
width:482px;
}
.wrap_fc{
padding:0px 0px 27px;
}
.wrap_fc dl{
width:312px;
font-size:75%;
}
.wrap_fc dt{
padding:8px 0px 4px 9px;
background:url(../freeplan/imgs/bg_t_s.jpg) 0 0 no-repeat;
color:#666;
font-weight:bold;
}
.wrap_fc dt a{
font-weight:bold;
}
.wrap_fc dd{
padding:5px 0px 0px;
color:#666;
line-height:1.6;
}
.wrap_fc dd.imgarea{
float:left;
padding:5px 5px 0px 0px;
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.wrap_fc dd.buttonarea{
clear:both;
padding:5px 5px 0px 0px;
text-align:right;
}
.t_fc_hl{
margin:0px 0px 8px;
padding:6px 0px 5px 10px;
background:url(../freeplan/imgs/bg_t_l.jpg) 0 0 no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.t_fc_hl span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
}

.conc_cont{
padding:0px 0px 20px;
}
.conc_cont .txtarea{
float:right;
padding:5px 10px 0px 10px;
width:424px;
}
.conc_cont .txtarea .tuning_fc{
margin:0px 0px 15px;
}
.conc_cont_b{
padding:5px 10px 20px 10px;
}
.conc_cont_b .txtarea{
float:none;
padding:0px 0px 10px;
width:auto;
}

.ln_fcon_t li{
float:left;
margin:0px 0px 14px;
vertical-align:bottom;
font-size:0px;
line-height:1.0;
}
.ln_fcon_t li a{
display:block;
text-indent:-9999px;
}
.ln_fcon_t li.fcon01t,
.ln_fcon_t li.fcon01t_stay{
width:103px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept01t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon01t a,
.ln_fcon_t li.fcon01t a:link,
.ln_fcon_t li.fcon01t a:visited{
width:103px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept01t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon01t_stay a,
.ln_fcon_t li.fcon01t_stay a:link,
.ln_fcon_t li.fcon01t_stay a:visited,
.ln_fcon_t li.fcon01t_stay a:hover,
.ln_fcon_t li.fcon01t_stay a:active{
width:103px;
height:12px;
background:none;
}
.ln_fcon_t li.fcon02t,
.ln_fcon_t li.fcon02t_stay{
padding:0px 12px 0px 10px;
width:137px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept02t_on.gif) 10px 0 no-repeat;
}
.ln_fcon_t li.fcon02t a,
.ln_fcon_t li.fcon02t a:link,
.ln_fcon_t li.fcon02t a:visited{
width:137px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept02t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon02t_stay a,
.ln_fcon_t li.fcon02t_stay a:link,
.ln_fcon_t li.fcon02t_stay a:visited,
.ln_fcon_t li.fcon02t_stay a:hover,
.ln_fcon_t li.fcon02t_stay a:active{
width:137px;
height:12px;
background:none;
}
.ln_fcon_t li.fcon03t,
.ln_fcon_t li.fcon03t_stay{
width:115px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept03t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon03t a,
.ln_fcon_t li.fcon03t a:link,
.ln_fcon_t li.fcon03t a:visited{
width:115px;
height:12px;
background:url(../freeplan/concept/imgs/ln_concept03t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon03t_stay a,
.ln_fcon_t li.fcon03t_stay a:link,
.ln_fcon_t li.fcon03t_stay a:visited,
.ln_fcon_t li.fcon03t_stay a:hover,
.ln_fcon_t li.fcon03t_stay a:active{
width:115px;
height:12px;
background:none;
}
.ln_fcon_t li.fcon04t,
.ln_fcon_t li.fcon04t_stay{
padding:0px 11px 0px 19px;
width:115px;
height:26px;
background:url(../freeplan/concept/imgs/ln_concept04t_on.gif) 19px 0 no-repeat;
}
.ln_fcon_t li.fcon04t a,
.ln_fcon_t li.fcon04t a:link,
.ln_fcon_t li.fcon04t a:visited{
width:115px;
height:26px;
background:url(../freeplan/concept/imgs/ln_concept04t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon04t_stay a,
.ln_fcon_t li.fcon04t_stay a:link,
.ln_fcon_t li.fcon04t_stay a:visited,
.ln_fcon_t li.fcon04t_stay a:hover,
.ln_fcon_t li.fcon04t_stay a:active{
width:115px;
height:26px;
background:none;
}
.ln_fcon_t li.fcon05t,
.ln_fcon_t li.fcon05t_stay{
width:109px;
height:26px;
background:url(../freeplan/concept/imgs/ln_concept05t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon05t a,
.ln_fcon_t li.fcon05t a:link,
.ln_fcon_t li.fcon05t a:visited{
width:109px;
height:26px;
background:url(../freeplan/concept/imgs/ln_concept05t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon05t_stay a,
.ln_fcon_t li.fcon05t_stay a:link,
.ln_fcon_t li.fcon05t_stay a:visited,
.ln_fcon_t li.fcon05t_stay a:hover,
.ln_fcon_t li.fcon05t_stay a:active{
width:109px;
height:26px;
background:none;
}
.ln_fcon_t li.fcon06t,
.ln_fcon_t li.fcon06t_stay{
width:101px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept06t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon06t a,
.ln_fcon_t li.fcon06t a:link,
.ln_fcon_t li.fcon06t a:visited{
width:101px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept06t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon06t_stay a,
.ln_fcon_t li.fcon06t_stay a:link,
.ln_fcon_t li.fcon06t_stay a:visited,
.ln_fcon_t li.fcon06t_stay a:hover,
.ln_fcon_t li.fcon06t_stay a:active{
width:101px;
height:25px;
background:none;
}
.ln_fcon_t li.fcon07t,
.ln_fcon_t li.fcon07t_stay{
padding:0px 7px 0px 12px;
width:142px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept07t_on.gif) 12px 0 no-repeat;
}
.ln_fcon_t li.fcon07t a,
.ln_fcon_t li.fcon07t a:link,
.ln_fcon_t li.fcon07t a:visited{
width:142px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept07t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon07t_stay a,
.ln_fcon_t li.fcon07t_stay a:link,
.ln_fcon_t li.fcon07t_stay a:visited,
.ln_fcon_t li.fcon07t_stay a:hover,
.ln_fcon_t li.fcon07t_stay a:active{
width:142px;
height:25px;
background:none;
}
.ln_fcon_t li.fcon08t,
.ln_fcon_t li.fcon08t_stay{
width:125px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept08t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon08t a,
.ln_fcon_t li.fcon08t a:link,
.ln_fcon_t li.fcon08t a:visited{
width:125px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept08t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon08t_stay a,
.ln_fcon_t li.fcon08t_stay a:link,
.ln_fcon_t li.fcon08t_stay a:visited,
.ln_fcon_t li.fcon08t_stay a:hover,
.ln_fcon_t li.fcon08t_stay a:active{
width:125px;
height:25px;
background:none;
}
.ln_fcon_t li.fcon09t,
.ln_fcon_t li.fcon09t_stay{
padding:0px 2px 0px 9px;
width:124px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept09t_on.gif) 9px 0 no-repeat;
}
.ln_fcon_t li.fcon09t a,
.ln_fcon_t li.fcon09t a:link,
.ln_fcon_t li.fcon09t a:visited{
width:124px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept09t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon09t_stay a,
.ln_fcon_t li.fcon09t_stay a:link,
.ln_fcon_t li.fcon09t_stay a:visited,
.ln_fcon_t li.fcon09t_stay a:hover,
.ln_fcon_t li.fcon09t_stay a:active{
width:124px;
height:25px;
background:none;
}
.ln_fcon_t li.fcon10t,
.ln_fcon_t li.fcon10t_stay{
width:117px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept10t_on.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon10t a,
.ln_fcon_t li.fcon10t a:link,
.ln_fcon_t li.fcon10t a:visited{
width:117px;
height:25px;
background:url(../freeplan/concept/imgs/ln_concept10t.gif) 0 0 no-repeat;
}
.ln_fcon_t li.fcon10t_stay a,
.ln_fcon_t li.fcon10t_stay a:link,
.ln_fcon_t li.fcon10t_stay a:visited,
.ln_fcon_t li.fcon10t_stay a:hover,
.ln_fcon_t li.fcon10t_stay a:active{
width:117px;
height:25px;
background:none;
}

.ln_fcon_t li.fcon01t a:hover,
.ln_fcon_t li.fcon01t a:active,
.ln_fcon_t li.fcon02t a:hover,
.ln_fcon_t li.fcon02t a:active,
.ln_fcon_t li.fcon03t a:hover,
.ln_fcon_t li.fcon03t a:active,
.ln_fcon_t li.fcon04t a:hover,
.ln_fcon_t li.fcon04t a:active,
.ln_fcon_t li.fcon05t a:hover,
.ln_fcon_t li.fcon05t a:active,
.ln_fcon_t li.fcon06t a:hover,
.ln_fcon_t li.fcon06t a:active,
.ln_fcon_t li.fcon07t a:hover,
.ln_fcon_t li.fcon07t a:active,
.ln_fcon_t li.fcon08t a:hover,
.ln_fcon_t li.fcon08t a:active,
.ln_fcon_t li.fcon09t a:hover,
.ln_fcon_t li.fcon09t a:active,
.ln_fcon_t li.fcon10t a:hover,
.ln_fcon_t li.fcon10t a:active{
background:none;
}

.ln_fcon_b{
padding:7px 0px 0px 0px;
}
.ln_fcon_b li{
display:block;
float:left;
padding:0px 6px 0px 0px;
width:159px;
height:40px;
vertical-align:bottom;
line-height:1.0;
font-size:0px;
text-indent:-9999px;
}
.ln_fcon_b li a{
display:block;
width:159px;
height:40px;
text-indent:-9999px;
}
.ln_fcon_b li.fcon01b a,
.ln_fcon_b li.fcon01b a:link,
.ln_fcon_b li.fcon01b a:visited{
background:url(../freeplan/concept/imgs/ln_concept01b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon01b a:hover,
.ln_fcon_b li.fcon01b a:active,
.ln_fcon_b li.fcon01b_stay a,
.ln_fcon_b li.fcon01b_stay a:link,
.ln_fcon_b li.fcon01b_stay a:visited,
.ln_fcon_b li.fcon01b_stay a:hover,
.ln_fcon_b li.fcon01b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept01b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon02b a,
.ln_fcon_b li.fcon02b a:link,
.ln_fcon_b li.fcon02b a:visited{
background:url(../freeplan/concept/imgs/ln_concept02b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon02b a:hover,
.ln_fcon_b li.fcon02b a:active,
.ln_fcon_b li.fcon02b_stay a,
.ln_fcon_b li.fcon02b_stay a:link,
.ln_fcon_b li.fcon02b_stay a:visited,
.ln_fcon_b li.fcon02b_stay a:hover,
.ln_fcon_b li.fcon02b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept02b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon03b a,
.ln_fcon_b li.fcon03b a:link,
.ln_fcon_b li.fcon03b a:visited{
background:url(../freeplan/concept/imgs/ln_concept03b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon03b a:hover,
.ln_fcon_b li.fcon03b a:active,
.ln_fcon_b li.fcon03b_stay a,
.ln_fcon_b li.fcon03b_stay a:link,
.ln_fcon_b li.fcon03b_stay a:visited,
.ln_fcon_b li.fcon03b_stay a:hover,
.ln_fcon_b li.fcon03b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept03b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon04b,
.ln_fcon_b li.fcon04b_stay{
padding:0px;
}
.ln_fcon_b li.fcon04b a,
.ln_fcon_b li.fcon04b a:link,
.ln_fcon_b li.fcon04b a:visited{
background:url(../freeplan/concept/imgs/ln_concept04b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon04b a:hover,
.ln_fcon_b li.fcon04b a:active,
.ln_fcon_b li.fcon04b_stay a,
.ln_fcon_b li.fcon04b_stay a:link,
.ln_fcon_b li.fcon04b_stay a:visited,
.ln_fcon_b li.fcon04b_stay a:hover,
.ln_fcon_b li.fcon04b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept04b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon05b a,
.ln_fcon_b li.fcon05b a:link,
.ln_fcon_b li.fcon05b a:visited{
background:url(../freeplan/concept/imgs/ln_concept05b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon05b a:hover,
.ln_fcon_b li.fcon05b a:active,
.ln_fcon_b li.fcon05b_stay a,
.ln_fcon_b li.fcon05b_stay a:link,
.ln_fcon_b li.fcon05b_stay a:visited,
.ln_fcon_b li.fcon05b_stay a:hover,
.ln_fcon_b li.fcon05b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept05b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon06b a,
.ln_fcon_b li.fcon06b a:link,
.ln_fcon_b li.fcon06b a:visited{
background:url(../freeplan/concept/imgs/ln_concept06b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon06b a:hover,
.ln_fcon_b li.fcon06b a:active,
.ln_fcon_b li.fcon06b_stay a,
.ln_fcon_b li.fcon06b_stay a:link,
.ln_fcon_b li.fcon06b_stay a:visited,
.ln_fcon_b li.fcon06b_stay a:hover,
.ln_fcon_b li.fcon06b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept06b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon07b a,
.ln_fcon_b li.fcon07b a:link,
.ln_fcon_b li.fcon07b a:visited{
background:url(../freeplan/concept/imgs/ln_concept07b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon07b a:hover,
.ln_fcon_b li.fcon07b a:active,
.ln_fcon_b li.fcon07b_stay a,
.ln_fcon_b li.fcon07b_stay a:link,
.ln_fcon_b li.fcon07b_stay a:visited,
.ln_fcon_b li.fcon07b_stay a:hover,
.ln_fcon_b li.fcon07b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept07b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon08b,
.ln_fcon_b li.fcon08b_stay{
padding:0px;
}
.ln_fcon_b li.fcon08b a,
.ln_fcon_b li.fcon08b a:link,
.ln_fcon_b li.fcon08b a:visited{
background:url(../freeplan/concept/imgs/ln_concept08b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon08b a:hover,
.ln_fcon_b li.fcon08b a:active,
.ln_fcon_b li.fcon08b_stay a,
.ln_fcon_b li.fcon08b_stay a:link,
.ln_fcon_b li.fcon08b_stay a:visited,
.ln_fcon_b li.fcon08b_stay a:hover,
.ln_fcon_b li.fcon08b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept08b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon09b a,
.ln_fcon_b li.fcon09b a:link,
.ln_fcon_b li.fcon09b a:visited{
background:url(../freeplan/concept/imgs/ln_concept09b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon09b a:hover,
.ln_fcon_b li.fcon09b a:active,
.ln_fcon_b li.fcon09b_stay a,
.ln_fcon_b li.fcon09b_stay a:link,
.ln_fcon_b li.fcon09b_stay a:visited,
.ln_fcon_b li.fcon09b_stay a:hover,
.ln_fcon_b li.fcon09b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept09b_on.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon10b a,
.ln_fcon_b li.fcon10b a:link,
.ln_fcon_b li.fcon10b a:visited{
background:url(../freeplan/concept/imgs/ln_concept10b.jpg) 0 0 no-repeat;
}
.ln_fcon_b li.fcon10b a:hover,
.ln_fcon_b li.fcon10b a:active,
.ln_fcon_b li.fcon10b_stay a,
.ln_fcon_b li.fcon10b_stay a:link,
.ln_fcon_b li.fcon10b_stay a:visited,
.ln_fcon_b li.fcon10b_stay a:hover,
.ln_fcon_b li.fcon10b_stay a:active{
background:url(../freeplan/concept/imgs/ln_concept10b_on.jpg) 0 0 no-repeat;
}


.merit_h5{
color:#666;
font-size:75%;
}
.merit_h5 dt a,
.merit_h5 dt a:link,
.merit_h5 dt a:visited{
padding:0px 0px 0px 15px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
color:#333;
font-weight:bold;
}
.merit_h5 dt a:hover,
.merit_h5 dt a;active{
background:url(../freeplan/coordinator/imgs/m_basic.gif) 0 50% no-repeat;
}
.merit_h5 dd{
padding:5px 15px 0px;
}

/*PLINK*/
.plink_list{
padding:0px 0px 20px;
}
.plink_list li{
width:312px;
text-align:center;
}
.plink_list li .txt_plink{
margin:10px 0px 0px;
}
.plink_list li .txt_plink a{
padding:0px 0px 0px 16px;
background:url(../freeplan/imgs/m_popup.gif) 0 0 no-repeat;
}
.plink_list li.clr_b{
clear:both;
padding:10px 0px 0px;
}


/*MERIT*/
.merit_list{
margin:0px 0px 20px;
}
.merit_list li{
cursor:pointer;
float:left;
}
.merit_list li.merit02{
padding:0px 32px;
}
#merit01_cont{
}
#merit02_cont{
display:none;
}
#merit03_cont{
display:none;
}

.i_merit{
margin:0px 0px 20px;
text-align:center;
}
.i_merit img{
padding:5px;
border:1px solid #e6e6e6;
}
.conc_cont_b .txtarea .tuning_mr{
margin:0px 0px 15px;
}

.wrap_merith3{
margin:0px 0px 20px;
padding:6px 0px 0px;
background:url(../freeplan/coordinator/imgs/line_head.gif) 0 0 no-repeat;
}
.wrap_merith3 .t_area{
float:right;
padding:9px 0px 0px 10px;
width:604px;
height:31px;
background:url(../nimius/imgs/bg_voice.gif) 0 0 no-repeat;
}
.wrap_merith3 .t_area p{
font-weight:bold;
}
.wrap_merith3 .t_area .title{
float:left;
padding:6px 0px 0px 14px;
width:464px;
color:#333;
font-size:75%;
font-weight:bold;
line-height:1.0;
}
.wrap_merith3 p{
float:left;
}



/*CONTACT*/
.tuning_contact{
padding:0px 9px;
}
.ttl_contact{
margin:0px 0px 20px;
}
.t_contact_long{
padding:18px 0px 0px 54px;
width:828px;
height:28px;
background:url(../contact/imgs/t_bg_contact.jpg) 0 0 no-repeat;
font-size:75%;
font-weight:bold;
}
.t_contact_long_b{
margin:0px 0px 10px;
padding:18px 0px 0px 54px;
width:828px;
height:28px;
background:url(../contact/imgs/t_bg_contact.jpg) 0 0 no-repeat;
font-size:75%;
font-weight:bold;
}

.b_contact_long{
clear:both;
padding:10px 0px 0px;
text-align:center;
}

.wrap_contact{
padding:10px 0px 48px;
}
.wrap_contact .left,
.wrap_contact_b .left{
float:left;
width:426px;
}
.wrap_contact .right,
.wrap_contact_b .right{
float:right;
width:426px;
}
.wrap_contacth3l{
margin:0px 0px 10px;
padding:6px 0px 0px;
background:url(../contact/imgs/bg_contact.gif) 0 0 no-repeat;
width:426px;
}
.wrap_contacth3b{
background:url(../contact/imgs/bg_contact2.gif) 0 0 no-repeat;
}
.wrap_contacth3l h3{
float:right;
padding:12px 0px 0px 13px;
width:373px;
height:28px;
background:url(../contact/imgs/bg_body.gif) 0 0 no-repeat;
}
.wrap_contacth3l h3 span{
font-size:75%;
font-weight:bold;
}
.wrap_contacth3l p{
float:left;
}
.wrap_contact h4,
.wrap_contact_b h4{
margin:0px 0px 10px;
padding:8px 0px 0px 10px;
background:url(../contact/imgs/bg_t_contact.jpg) 0 0 no-repeat;
}
.wrap_contact_b h4.ver2{
background:url(../contact/imgs/bg_t_contact2.jpg) 0 0 no-repeat;
}

.wrap_contact h4 span,
.wrap_contact_b h4 span{
padding:0px 0px 0px 15px;
background:url(../nimius/equip/imgs/m_basic_b.gif) 0 50% no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.wrap_contact_b h4.ver2 span{
background:url(../contact/imgs/m_basic3.gif) 0 50% no-repeat;
}
/*0527*/
.wrap_contact table{
float:right;
width:610px;
font-size:75%;
line-height:1.6;
margin-right:18px;
}

.wrap_contact_body{
background:url(../contact/imgs/bg_t_contact.jpg) repeat-x;
padding-top:30px;
}
.wrap_contact_body .fleft img{
border:1px solid #ccc;
padding:7px;
margin-left:18px;
margin-top:0px;
}
.wrap_contact .clr_b{
margin:30px 18px;
}

.wrap_contact_b table{
width:426px;
font-size:75%;
line-height:1.6;
}
.wrap_contact table thead td{
padding:15px 0px 15px 1px;
border-bottom:1px solid #e4e4e4;
}
.wrap_contact table tbody th,
.wrap_contact_b table tbody th{
padding:11px 0px 11px 1px;
width:84px;
border-bottom:1px solid #e4e4e4;
}
.wrap_contact table tbody th span{
padding:15px 0px 15px 15px;
background:url(../contact/imgs/m_basic.gif) 0 50% no-repeat;
color:#24b081;
font-weight:bold;
}
.wrap_contact_b table tbody th span{
padding:15px 0px 15px 15px;
background:url(../contact/imgs/m_basic2.gif) 0 50% no-repeat;
color:#d284b6;
font-weight:bold;
}

.wrap_contact table tbody td,
.wrap_contact_b table tbody td{
padding:11px 14px 11px 0px;
border-bottom:1px solid #e4e4e4;
color:#666;
}
/*0527*/

.bnr_cb{
margin:0px 0px 30px;
text-align:center;
}

/*PRIVACY*/
.txt_privacy{
margin:20px 0px 0px;
color:#666;
font-size:75%;
line-height:1.6;
}
.txt_privacy dt{
font-weight:bold;
}
.txt_privacy dd{
margin:5px 0px 20px;
}
.txt_privacy dd p{
font-size:100%;
}
.txt_privacy dd p.tuning_privacy{
margin:0px 0px 1em;
}
.txt_privacy dd .num{
float:left;
width:20px;
}
.txt_privacy dd .cont{
float:left;
width:634px;
}
.txt_privacy dd table{
margin:5px 0px;
color:#666;
}
.txt_privacy dd table.ver2{
margin:5px 0px 5px 20px;
}
.txt_privacy dd table th,
.txt_privacy dd table td{
padding:0px 10px 0px 0px;
}

/*SITEMAP*/
.wrap_sitemap{
margin:0px 0px 48px;
}
.wrap_sitemap .left,
.wrap_sitemap_b .left{
float:left;
width:426px;
}
.wrap_sitemap .right,
.wrap_sitemap_b .right{
float:right;
width:426px;
}
.wrap_sitemap h3,
.wrap_sitemap_b h3{
margin:0px 0px 10px;
padding:8px 0px 0px 10px;
background:url(../sitemap/imgs/t_bg_sitemap.jpg) 0 0 no-repeat;
color:#333;
font-size:75%;
font-weight:bold;
}
.wrap_sitemap h3 a,
.wrap_sitemap_b h3 a{
color:#333;
font-weight:bold;
}
.popup,
.wrap_sitemap .popup,
.wrap_sitemap_b .popup{
padding:0px 0px 0px 15px;
background:url(../sitemap/imgs/m_popup.gif) 0 50% no-repeat;
}
.wrap_sitemap ul,
.wrap_sitemap_b ul{
padding:0px 0px 0px 10px;
font-size:75%;
}
.wrap_sitemap ul ul,
.wrap_sitemap_b ul ul{
padding:0px 0px 0px 20px;
font-size:100%;
}
.wrap_sitemap li,
.wrap_sitemap_b li{
margin:5px 0px 0px;
padding:0px 0px 0px 16px;
background:url(../imgs/m_basic.gif) 0 3px no-repeat;
}
.wrap_sitemaph3l{
margin:0px 0px 10px;
padding:6px 0px 0px;
background:url(../sitemap/imgs/t_head.gif) 0 0 no-repeat;
width:426px;
}
.wrap_sitemaph3l h3{
float:right;
margin:0px;
padding:12px 0px 0px 13px;
width:373px;
height:28px;
background:url(../contact/imgs/bg_body.gif) 0 0 no-repeat;
}
.wrap_sitemaph3l p{
float:left;
}
.wrap_sitemap ul.tuning_sitemap{
margin:0px 0px 48px;
}
.wrap_sitemap li .page_title{
float:left;
width:358px;
font-size:100%;
}
.wrap_sitemap li .page_title2{
float:left;
width:349px;
font-size:100%;
}
.wrap_sitemap li .rss_fr{
float:right;
padding:0px 9px 0px 0px;
}
/*NEWS*/
.news_area{
padding:0px 20px 30px;
color:#666;
font-size:75%;
}
.news_area p{
font-size:100%;
}
/*CSR*/
.csr_area{
padding:10px 20px 30px;
color:#666;
font-size:75%;
}
.csr_area p{
font-size:100%;
}
/*RSS*/
.wrap_rssh3{
margin:0px 0px 10px;
padding:6px 0px 0px;
background:url(../sitemap/imgs/t_head.gif) 0 0 no-repeat;
width:426px;
}
.wrap_rssh3 div{
float:right;
padding:12px 0px 0px 13px;
width:373px;
height:28px;
background:url(../contact/imgs/bg_body.gif) 0 0 no-repeat;
}
.wrap_rssh3 div h3{
float:left;
padding:0px;
width:320px;
background:none;
}
.wrap_rssh3 div p{
float:right;
padding:0px 9px 0px 10px;
}
.wrap_rssh3 p{
float:left;
}

/*LIST*/
.basiclist,
.safetylist,
.landlistv2,
.houselist{
line-height:1.8;
}
.basiclist a,
.basiclist a:link,
.basiclist a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.basiclist a:hover,
.basiclist a:active{
background:url(../imgs/m_obasic_on.gif) 0 50% no-repeat;
}
.voicelist,
.landlistv2{
margin:0px 0px 32px;
}
.houselist{
margin:0px 0px 15px;
}
/**/
.voicelist a,
.voicelist a:link,
.voicelist a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.voicelist a:hover,
.voicelist a:active{
background:url(../nimius/imgs/m_nbasic_on.gif) 0 50% no-repeat;
}
/**/
.inner_showcase .voicelist a,
.inner_showcase .voicelist a:link,
.inner_showcase .voicelist a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.inner_showcase .voicelist a.stay,
.inner_showcase .voicelist a:hover,
.inner_showcase .voicelist a:active{
background:url(../land/imgs/m_lbasic_on.gif) 0 50% no-repeat;
}
.inner_showcase .voicelist a.stay{
font-weight:bold;
text-decoration:none;
color:#178BC4;
background:url(../land/imgs/m_lbasic_on.gif) 0 50% no-repeat!important;
}
/**/
.landlistv2 a,
.landlistv2 a:link,
.landlistv2 a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
}
.landlistv2 a:hover,
.landlistv2 a:active{/*
background:url(../land/imgs/m_lbasic_on.gif) 0 50% no-repeat;*/
background:url(../land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat;
background:transparent url(/house/imgs/m_basic_on.gif) no-repeat scroll 0 50% !important
}
.landlistv2 a.stay{
/*background:url(../land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat;*/
background:transparent url(/house/imgs/m_basic_on.gif) no-repeat scroll 0 50% !important;
color:#636ab8!important;
font-weight:bold;
text-decoration:none;
}
.houselist a,
.houselist a:link,
.houselist a:visited{
padding:0px 0px 0px 17px;
background:url(../imgs/m_basic.gif) 0 50% no-repeat;
zoom:1;
letter-spacing:-1px;
}
.houselist a:hover,
.houselist a:active{
background:url(/land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat;
}
.houselist a.stay{
background:url(/land/list/modelhouse/imgs/b_basic_model.gif) 0 50% no-repeat!important;
/*color:#636AB8;*/
color:#824F9C!important;
font-weight:bold!important;
text-decoration:none!important;
}

.entry_blist{
padding:0px 0px 30px;
font-size:75%;
}
.entry_blist li{
float:left;
padding:0px 5px 0px;
border-right:1px solid #666;
line-height:1.3;
}
.entry_blist li.lastchild{
border:none;
}

/*TABLE_SAFETY*/
.table_safety{
margin:30px 0px 0px;
width:634px;
color:#000;
font-size:100%;
}
.table_safety thead th{
padding:9px 5px 6px;
background:#e6e6e6;
border:1px solid #ccc;
text-align:left;
line-height:1.0;
}
.table_safety thead th.first{
width:55px;
}
.table_safety thead th.second{
width:230px;
}
.table_safety thead th.third{
width:54px;
}
.table_safety thead th.forth{
width:250px;
}
.table_safety tbody th{
padding:15px 0px 15px 12px;
background:#f5f5f5;
border:1px solid #ccc;
}
.table_safety tbody td{
padding:15px 5px;
border:1px solid #ccc;
}
.table_safety tbody td.red{
color:#c00;
}

/*MTSTYLE*/
.style01{
padding:0px 0px 0px 13px;
background:url(../imgs/m_mtbasic2nd.gif) 0 50% no-repeat;
color:#c93614;
font-weight:bold;
}
.style02{
padding:0px 0px 0px 13px;
background:url(../imgs/m_mtbasic.gif) 0 50% no-repeat;
color:#646ab8;
font-weight:bold;
}
.box01{
padding:7px 10px 6px;
background:#eff3fe url(../imgs/bg_box01.jpg) 0 0 repeat-x;
border:1px solid #bdd5f9;
}
.box02{
padding:7px 10px 6px;
background:#f6eefd url(../imgs/bg_box02.jpg) 0 0 repeat-x;
border:1px solid #e9ccfc;
}
.box03{
padding:7px 10px 6px;
background:#efefef url(../imgs/bg_box03.jpg) 0 0 repeat-x;
border:1px solid #d8d8d8;
}
.red{
color:#c00;
}
.purple{
color:#6568b7;
}

/*MOCK*/
.voice_number{
padding:0px 0px 20px;
}
.voice_number li{
display:inline;
padding:0px 5px;
border-right:1px solid #ccc;
}
.voice_number li.lastchild{
border:none;
}
.profile_area{
padding:20px 0px 0px;
}
.profile_area .imgarea{
float:left;
padding:2px;
border:1px solid #e4e4e4;
}
.profile_area table{
float:right;
width:394px;
font-size:75%;
}
.profile_area table th{
padding:2px 5px 1px 0px;
width:100px;
}
.profile_area table td{
padding:2px 0px 1px 0px;
}
.profile_area table sup{
font-size:80%;
vertical-align:0.4em;
}
.link_keyvoice li{
float:left;
width:200px;
}
.link_keyvoice li a{
padding:0px 0px 0px 17px;
background:url(../nimius/plan/imgs/m_check.gif) 0 50% no-repeat;
}
.voice_body{
padding:30px 0px;
font-size:75%;
color:#666;
}
.voice_body p{
font-size:100%;
}

.table_result{
width:640px;
}
.table_result thead th{
padding:5px;
background:#063;
border:1px solid #fff;
color:#fff;
font-weight:bold;
}
.table_result tbody td{
padding:5px;
background:#e2e2e4;
border:1px solid #fff;
}
.table_result tbody td sup{
font-size:80%;
vertical-align:0.3em;
}

.detail_catch{
margin:10px 0px 10px 5px;
color:#c93;
font-weight:bold;
}
.imglist_l li.left{
float:left;
width:310px;
}
.imglist_l li.right{
float:right;
width:310px;
}

.imglist_l li p.imgarea{
margin:0px 0px 10px;
padding:50px 0px;
border:1px solid #ccc;
text-align:center;
}

.basicarea{
margin:30px 0px 20px;
}
.basicarea .left{
float:left;
padding:0px 10px 0px 0px;
width:430px;
}
.basicarea .right{
float:right;
width:200px;
}
.basicarea dt{
padding:0px 0px 0px 5px;
border-left:5px solid #036;
font-weight:bold;
}
.basicarea dd{
margin:10px 0px 0px;
}
.basicarea dd th{
padding:5px;
background:#e2e2e4;
font-weight:bold;
border:1px solid #fff;
}
.basicarea dd td{
padding:5px;
border:1px solid #fff;
}
.basicarea .right p{
margin:0px 0px 5px;
}
.basicarea .right .imgarea{
padding:30px 0px;
border:1px solid #ccc;
text-align:center;
}

.detail_title dt{
padding:0px 0px 0px 5px;
border-left:5px solid #036;
font-weight:bold;
}
.detail_title dd{
margin:10px 0px 20px;
}
.detail_title dd .imgarea{
padding:100px 0px;
text-align:center;
border:1px solid #ccc;
}

.copy_mock{
padding:0px 10px 20px;
}
.mock_img{
padding:0px 0px 20px;
text-align:center;
}
.ttl_mock{
padding:3px 5px;
border-bottom:1px solid #ccc;
font-weight:bold;
}

/*0528*/


.info_header{
padding:10px 0;
}


.info_header .date,
.info_header .sender,
.info_footer .end{
text-align:right;
}
.ttl{
text-align:center;
}

.info_table {
margin:0 0 20px;
width:450px;
}
.info_table th,
.info_table td{
padding:5px 10px;
border:1px solid #ccc;
}
.info_table thead th{
background:#eee;
}
.info_table tbody th{
width:130px;
}
.info_footer{
margin:10px 0 0 ;
padding:10px 0;
border-top:1px solid #ccc;
}
.ttl,
.begin em,
.info_body h4{
font-size:130%;
margin:10px 0;
}
.begin{https://www.s-db.jp/entry?k=0ff7df81734dac183fae1ceb21d8d05baA1%2C7
text-align:center;
padding:10px;
}
.begin em{
font-style:normal;
}
.info_contact{
margin:10px 0;
}
.info_footer dd,
.info_contact dd{
padding-left:50px;
}

/*0603 PDF AREA*/
.pdfarea{
padding:10px;
clear:both;
}
.pdf_link{
margin-left:10px;
}
dd .pdf_link{
float:left;
}
.pdf_link{
background:url(/imgs/pdf.gif) no-repeat right center;
padding-right:18px;
}
.pdf{
padding:0px 0px 0px 16px;
background:url(/imgs/m_basic.gif) 0 30% no-repeat;
}
a.pdf:hover{
background:url(/safety/imgs/m_basic_on.gif) 0 30% no-repeat;
color:#c93614;
}
.pdfarea p{
margin-bottom:5px;
}
.imglist{
margin-bottom:20px;
}
.imglist li{
width:300px;
}
.imglist li .pdf_link{
margin-top:5px;
}
.adjust{
margin-right:50px;
}
.th4_safety dl.system,
.system dt,
.system dd{
margin:0px;
background:none;
padding:0;
}
.th4_safety dl.system{
margin:20px -10px;
}

a.popup{
padding:0px 0px 0px 16px;
background:url(/freeplan/imgs/m_popup.gif) 0 0 no-repeat;
}

a.r_popup{
padding:0px 0px 0px 16px;
background:url(/freeplan/imgs/m_popup.gif) 0 0 no-repeat;
}

/* 20100430  */
#globalnavi a.r_popup{
padding:0;
background:none;
}

#r_pdf,
#r_pdf p{
clear:both;
padding:0;
float:none;
}
#r_pdf .pdf_link{
float:none;
margin-left:0;
margin-bottom:10px;
}

#r_pdf p{
margin-bottom:5px;
}

.recruit_list{
margin-top:35px;
font-size:75%;
}
.recruit_list a.popup{
padding:0px 0px 0px 16px;
background:url(../freeplan/imgs/m_popup.gif) 0 0 no-repeat;
}
.recruit_contact{
margin-top:35px;
}

.recruit_contact table th,
.recruit_contact table td{
padding:0px 10px 0px 0px;
color:#666;
font-size:75%;
}
/* maintenance */
.mainte_entry_body{
margin:0 0 40px;
}
table.table_house{
table-layout:fixed;
margin:0 10px 30px;
width:634px;
}
table.table_house thead th{
background:#e6e6e6;
padding:15px 5px;
}
table.table_house td{
padding:8px 5px;
}
table.table_house th,
table.table_house td{
border:1px solid #ccc;
vertical-align:middle;
text-align:center;
font-size:75%;
font-family:sans-serif;
}
table.table_house .second{
border-top:none;
}
table.table_house tr.f_line th.second{
background:#e6e6e6 url(../house/imgs/dot_f_line_th.gif) no-repeat bottom center;
border-bottom:none;
border-top:1px solid #ccc;
}
table.table_house tr.f_line td.second{
background:#fff url(../house/imgs/dot_f_line_td.gif) no-repeat bottom center;
border-bottom:none;
border-top:1px solid #ccc;
}
table.table_house td.desc{
vertical-align:top;
padding:3px 3px 3px 7px;
}
table.table_house thead th.first{
width:54px;
white-space:nowrap;
}
table.table_house thead th.first span{
white-space:nowrap;
}
table.table_house thead th.second{
width:60px;
}
table.table_house thead th.third{
width:486px;
}
table.table_house td.second{
line-height:1.7;
}
table.table_house td.type{
white-space:nowrap;
}
.table_house_intro{
width:634px;
margin:0 0px 10px 20px;
}
.house_notice{
margin:0 0px 10px 10px;
}
.table_house_intro p{
margin-bottom:3px;
}
.table_house dt img,
.table_house_intro p img{
vertical-align:text-bottom;
margin-right:4px;
}
.table_house_intro p span{
font-size:90%;
}
.table_house dl{
font-size:100%;
text-align:left;
width:475px;
margin-bottom:-8px;
}
.table_house dt{
width:45px;
float:left;
clear:both;
padding:0 0 ;
line-height:1.7;
margin-bottom:6px;
}
.table_house dd{
margin-left:55px;
line-height:1.7;
text-align:justify;
text-justify:inter-ideograph;
margin-bottom:6px;
}
/* nimius - equip - bath */
.wrap_equip dd.imgarea02{
margin:2px 0px 8px;
/*padding:2px;
border:1px solid #e4e4e4;*/
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.wrap_equip dd.imgarea02 img{
padding:2px;
border:1px solid #e4e4e4;
}
.wrap_equip .long{
position:relative;
}
.wrap_equip .long .bath13_list{
margin:0;
position:absolute;
bottom:8px;
left:374px;
}
.wrap_equip .long .bath13_list { 
/bottom:0px;
}

.wrap_equip .long .bath13_list li{
list-style:none;
}
.wrap_equip .long .bath13_list li img{
vertical-align:text-bottom;
margin-right:3px;
}
.wrap_equip .fleft{
padding-right:10px;
}
.hd_imp_info h2{
color:#c00;
/*border-bottom:1px dotted #c00;*/
background:url(../info/imgs/dot_info_index.gif) repeat-x left bottom;
font-weight:bold;
padding-bottom:3px;
margin-bottom:10px;
}
.hd_imp_info{
position:relative;
}
.hd_imp_info .rss{
position:absolute;
right:10px;
top:3px;
}
/* info */
.hd_imp_info li{

}
.wrap_infoh3{
margin:0px 0px 20px;
padding:6px 0px 0px;
background:url(/house/imgs/t_head.gif) 0 0 no-repeat;
width:654px;
}
.wrap_infoh3 h3{
float:right;
padding:14px 0px 0px 10px;
width:604px;
height:26px;
background:url(nimius/imgs/bg_voice.gif) 0 0 no-repeat;
font-size:75%;
font-weight:bold;
}
.wrap_infoh3 p{
float:left;
}
/* cupio */
#cupio #contents #maincol{
width:886px;
margin:0 auto;
}
#cupio .intro{
margin-bottom:15px;
}
#cupio .intro p{
margin-bottom:15px;
}
#cupio .porter li{
float:left;
}
#cupio .porter li.nav01{
margin-right:10px;
}
#cupio .porter li.nav02{
margin-right:9px;
}
#concept01,
#concept02,
#concept03{
margin-bottom:90px;
}
.concept_hd{
width:886px;
background:url(../cupio/imgs/bg_concept01_section_hd.jpg) no-repeat top center;
height:210px;
position:relative;
}
#concept03 .concept_hd{
height:auto;
padding-bottom:20px;
}
.concept_hd dl{
width:886px;
}
.concept_hd dt{
width:87px;
float:left;
}
.concept_hd dd{
margin-left:94px;
width:789px;
padding-top:4px;
}
.concept_hd >dd{
margin-left:97px;
}
.concept_hd dd p{
font-size:90%;
margin-right:5px;
}
.refer{
position:absolute;
bottom:40px;
width:886px;
text-align:center;
}
.section_bd{
position:relative;
}
.section_bd .title{
position:absolute;
left:5px;
top:5px;
}
.section_bd .price{
position:absolute;
right:20px;
top:318px;
}
.section_bd dd{
line-height:0;
}
.plan01 .section_ft{
background:#e9e9d2 url(../cupio/imgs/bg_section01_ft.gif) no-repeat center bottom;
padding-bottom:15px;
}
.section_ft ul{
margin:0 10px;
padding:10px 0 0;
background:#e9e9d2;
}
.plan01 .section_ft li{
font-size:75%;
float:left;
color:#333;
}
.plan01 .section_ft li img{
display:block;
margin-bottom:4px;
}
.plan01 .section_ft .item01{
width:307px;
margin-right:18px;
}
.plan01 .section_ft .item02{
width:112px;
margin-right:17px;
}
.plan01 .section_ft .item03{
width:168px;
margin-right:16px;
}
.plan01 .section_ft .item04{
width:227px;
}
.plan02 .section_ft{
background:#e9e9d2 url(../cupio/imgs/bg_section02_ft.gif) no-repeat center bottom;
padding-bottom:15px;
}
.plan02 .section_ft li{
font-size:75%;
float:left;
color:#333;
}
.plan02 .section_ft li img{
display:block;
margin-bottom:4px;
}
.plan02 .section_ft .item01{
width:240px;
margin-right:21px;
}
.plan02 .section_ft .item02{
width:144px;
margin-right:20px;
}
.plan02 .section_ft .item03{
width:441px;
}
.plan02 .section_ft .item02 img,
.plan02 .section_ft .item03 img{
display:inline;
float:left;
margin-right:5px;
}
.plan03 .section_ft{
background:#e9e9d2 ;
padding-bottom:15px;
}
.plan03 .section_ft li{
font-size:75%;
float:left;
color:#333;
}
.plan03 .section_ft li img{
display:block;
margin-bottom:4px;
}
.plan03 .section_ft .item01{
width:161px;
margin-right:21px;
}
.plan03 .section_ft .item02{
width:400px;
margin-right:14px;
}
.plan03 .section_ft .item03{
width:142px;
background:url(../cupio/imgs/p_plan03_image03_bg.jpg) no-repeat left center;
height:126px;
padding-left:128px;
}
.plan03 .section_ft .item02 img{
display:inline;
float:left;
margin-right:5px;
}
#concept02 .concept_hd{
background:url(../cupio/imgs/bg_concept02_section_hd.jpg) no-repeat top center;
}
.type_list{
background:url(../cupio/imgs/bg_type_list.jpg) no-repeat bottom center;
padding-bottom:20px;
}
.type_main{
width:611px;
background:#e3e8d3;
padding:10px 0;
float:left;
}
.type_list .type_main dl{
width:600px;
background:#e3e8d3;
float:left;
margin-left:5px;
}
.type_list > .type_main dl{
margin-left:10px;
}
.type_main dt{
width:400px;
float:left;
clear:left;/*
padding-bottom:10px;*/
margin-bottom:18px;
}
.type_main dt img{
vertical-align:bottom;
}
.type_main dd{
width:200px;
float:right;
clear:right;/*
padding-bottom:10px;*/
margin-bottom:18px;
position:relative;
}
.type_main dd .lead{
position:absolute;
bottom:0;
right:0;
}
.type_main dd h3{
/*margin:140px 0 5px -73px;*/
margin:0px 0 5px -73px;
width:269px;
height:29px;
position:relative;
}
.type_main dd p{
margin:0 5px;
}
.type_sub{
background:#c0e8e8;
width:269px;
float:right;
}
.type_sub .data{
width:auto;
table-layout:fixed;
width:236px;
}
.type_sub .data th,
.type_sub .data td{
font-size:75%;
}
.type_sub .data th{
width:60px;
}
.type_sub .data td{
padding-left:5px;
width:166px;
}
.type_sub h4,
.type_sub dl{
width:251px;
margin:0 auto;
}
.type_sub dl{
background:#fff;
}
.type_sub dd p,
.type_sub dd table{
margin:0 7px 4px 8px;
}
.type_sub dd.last table{
margin:0 7px 0 8px;
}

#concept03 .concept_hd{
background:#fff url(../cupio/imgs/bg_concept03_section_hd.jpg) no-repeat top right;
}

#concept03 .details{
width:650px;
background:#fff url(../cupio/imgs/bg_concept03_details.jpg) no-repeat top center;
margin:0 auto 0;
padding-top:43px;
}
#concept03 .details .list_grp{
margin:0 auto 20px;
padding-bottom:20px;
width:650px;
background:#fff url(../cupio/imgs/bg_concept03_list_grp.jpg) no-repeat bottom center;
}
#concept03 .details h4{
width:450px;
margin:0 0 53px 132px;
}
#concept03 .details .list_grp ul{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
line-height:1.2;
/display:inline;
/zoom: 1;
}
#concept03 .details li{
font-size:85%;
background:url(../cupio/imgs/disc_details.gif) no-repeat left center;
padding-left:10px;
zoom:1;
margin-bottom:5px;
}
#concept03 .details .grp01{
width:220px;
margin-right:10px;
margin-left:40px;
}
#concept03 .details .grp02{
width:180px;
margin-right:10px;
}
#concept03 .details .grp03{
width:120px;
}
#concept03 .details .notice{
color:#000;
margin-left:10px;
}
.contact_area{
background:#f0edd5 url(../cupio/imgs/bg_contact.jpg) no-repeat left bottom;
padding:6px 0 11px;
margin-bottom:35px;
}
.contact_area .desc{
width:464px;
float:left;
margin-top:-13px;
position:relative;
}
.contact_area .desc h4{
margin-bottom:10px;
}
.contact_area .desc p{
margin-left:94px;
}
.contact_area .bnr{
width:411px;
float:left;
}
.related_link dl{
width:710px;
margin:0 auto;
border-bottom:1px solid #989687;
}
.related_link dd{
width:646px;
margin:0 auto;
}
.related_link dd img{
float:left;
padding-right:10px;
clear:left;
}
.related_link li{
font-size:75%;
margin-bottom:8px;
padding:8px 0;
zoom:1;
}
.related_link dd em{
font-weight:bold;
font-style:normal;
display:block;
}
.related_link dd a{
display:block;
}
.related_link{
margin-bottom:40px;
}
/*FOOTNAVI*/
#cupio #footnavi ul{
padding:0px 0px 29px 0px;
width:886px;
font-size:75%;
margin:0 auto;
}
#cupio #footnavi ul li a,
#cupio #footnavi ul li a:link,
#cupio #footnavi ul li a:visited{
padding:0px 0px 0px 13px;
background:url(../imgs/m_basic.gif) 0 1px no-repeat;
color:#676767;
}
#cupio #footnavi ul li a:hover,
#cupio #footnavi ul li a:active{
background:url(../imgs/m_basic_on.gif) 0 1px no-repeat;
color:#676767;
}
#cupio #footnavi ul li.fright a,
#cupio #footnavi ul li.fright a:link,
#cupio #footnavi ul li.fright a:visited{
padding:0px 0px 0px 13px;
background:url(../imgs/m_tbasic.gif) 0 1px no-repeat;
color:#676767;
}
#cupio #footnavi ul li.fright a:hover,
#cupio #footnavi ul li.fright a:active{
background:url(../imgs/m_tbasic_on.gif) 0 1px no-repeat;
color:#676767;
}
#cupio #footnavi p{
border-bottom:1px solid #000;
text-align:right;
}
/*toppage*/
.bnr_cupio{
margin-top:10px;
}
.cupio{
background:transparent url(../imgs/m_basic.gif) no-repeat scroll 0 8px;
padding:3px 0 3px 15px;
zoom:1;
}

/*shiga*/
.event_permalink_pager{
padding-top:20px;
clear:both;
}

#bnr_area{
margin-top:20px;
}
#bnr_area dl dt{
width:190px;
float:right;
font-size:85%;
margin-top:20px;
line-height:1.6;
}
#bnr_area dl dd{
width:111px;
float:left;
}
