@charset "shift_jis";

.banners {
	margin:0 auto;
	padding:5px 0 0 5px;
	float:right;
}

#iiii a { color: #000080; }
#iiii a:link { text-decoration:underline;color:#0000CC; }
#iiii a:visited { text-decoration:underline; }
#iiii a:hover { color:#ff6600;text-decoration:none; }
#iiii a:active { text-decoration:underline; }
#iiii a img, a:link img, a:visited img, a:hover img, a:active img { border: none; text-decoration: none; }

/* relative size set */
#iiii .ual {font-size:100%;}
#iiii .uam {font-size:82%;line-height:120%;}
#iiii .uas {font-size:71%;line-height:120%;}

/* absolute size set */
#iiii .ualabs {font-size:16px; line-height:19px; }
#iiii .uamabs {font-size:12px; line-height:16px; }
#iiii .uasabs {font-size:11px; line-height:15px; }


 /* ============================== head_area */
#header .header_multicol .header_leftcol p a { width: 130px; height:48px; display:block; }
#header .header_multicol .header_leftcol a { width: 130px; height:26px; display:block; }

#header .header_multicol .header_rightcol { float:right; vertocal-align:top; }

#header .head_area_kanto, #header .head_area_kansai, #header .head_area_tokai, #header .head_area_tohoku, #header .head_area_cyusikoku, #header .head_area_kyusyu, #header .head_area_hokkaido { display:block; float:left; }

#header .head_area_kanto { width:50px; margin:20px 0 0 15px; }
#header .head_area_kansai, #header .head_area_tokai, #header .head_area_tohoku, #header .head_area_cyusikoku, #header .head_area_kyusyu, #header .head_area_hokkaido { width:50px; margin:20px 0 0 5px; }

#header .head_area_kanto a { width:50px; height:26px; background: url(../img/nvrn_head_area_kanto2.gif) no-repeat 0 0; }
#header .head_area_kansai a { width:50px; height:26px; background: url(../img/nvrn_head_area_kansai2.gif) no-repeat 0 0; }
#header .head_area_tokai a { width:50px; height:26px; background: url(../img/nvrn_head_area_tokai2.gif) no-repeat 0 0; }
#header .head_area_tohoku a { width:50px; height:26px; background: url(../img/nvrn_head_area_tohoku2.gif) no-repeat 0 0; }
#header .head_area_cyusikoku a { width:50px; height:26px; background: url(../img/nvrn_head_area_cyusikoku2.gif) no-repeat 0 0; }
#header .head_area_kyusyu a { width:50px; height:26px; background: url(../img/nvrn_head_area_kyusyu2.gif) no-repeat 0 0; }
#header .head_area_hokkaido a { width:50px; height:26px; background: url(../img/nvrn_head_area_hokkaido2.gif) no-repeat 0 0; }

#header .head_area_kanto a:link, #header .head_area_kanto a:visited,
#header .head_area_kansai a:link, #header .head_area_kansai a:visited,
#header .head_area_tokai a:link, #header .head_area_tokai a:visited,
#header .head_area_tohoku a:link, #header .head_area_tohoku a:visited,
#header .head_area_cyusikoku a:link, #header .head_area_cyusikoku a:visited,
#header .head_area_kyusyu a:link, #header .head_area_kyusyu a:visited,
#header .head_area_hokkaido a:link, #header .head_area_hokkaido a:visited
	{ background-position: 0 0; }
#header .head_area_kanto a:hover, #header .head_area_kanto a:active,
#header .head_area_kansai a:hover, #header .head_area_kansai a:active,
#header .head_area_tokai a:hover, #header .head_area_tokai a:active,
#header .head_area_tohoku a:hover, #header .head_area_tohoku a:active,
#header .head_area_cyusikoku a:hover, #header .head_area_cyusikoku a:active,
#header .head_area_kyusyu a:hover, #header .head_area_kyusyu a:active,
#header .head_area_hokkaido a:hover, #header .head_area_hokkaido a:active
	{ background-position: 0 -26px; }

.ar010 #header .head_area_hokkaido a { width:50px; height:26px; background: url(../img/nvrn_head_area_hokkaido2_.gif) no-repeat 0 -26px; } /* < kCΉ < */
.ar020 #header .head_area_tohoku a { width:50px; height:26px; background: url(../img/nvrn_head_area_tohoku2_.gif) no-repeat 0 -26px; } /* < k < */
.ar030 #header .head_area_kanto a { width:50px; height:26px; background: url(../img/nvrn_head_area_kanto2_.gif) no-repeat 0 -26px; } /* < Φ < */
.ar050 #header .head_area_tokai a { width:50px; height:26px; background: url(../img/nvrn_head_area_tokai2_.gif) no-repeat 0 -26px; } /* < C < */
.ar060 #header .head_area_kansai a { width:50px; height:26px; background: url(../img/nvrn_head_area_kansai2.gif) no-repeat 0 -26px; } /* < ΦΌ < */
.ar080 #header .head_area_cyusikoku a { width:50px; height:26px; background: url(../img/nvrn_head_area_cyusikoku2_.gif) no-repeat 0 -26px; } /* < l < */
.ar090 #header .head_area_kyusyu a { width:50px; height:26px; background: url(../img/nvrn_head_area_kyusyu2_.gif) no-repeat 0 -26px; } /* < γB < */


#header .head_navi_banner { width:148px; height:38px; margin-left:3px; display:block; background: url(../img/banner148x38.gif) no-repeat 0 0; float:left; position:relative; top:-12px; }

 /* ============================== topp */

.bd { font-weight:bold; }
.txc_dg { color:#666666; }
.clear { clear:both; }

#rc { width:636px; margin:10px 0 20px 12px; font-size:12px; line-height:18px; clear:both; }
#rc .search { font-size:14px; line-height:20px; color:#666666; font-weight:bold; margin-top:10px; }

#rc #slc { width:476px; padding-top:12px; float:left; }
#rc #slc #title_01 { width:468px; height:20px; background:url(../img/top_tit_bg_01.gif) repeat-x #ffffff; border-bottom:1px solid #364a65; clear:both; }
#rc #slc #title_01 h1 { background:url(../img/top_tit_icon_01.gif) no-repeat 8px 5px; padding-left:26px; float:left; font-size:14px; font-weight:bold; line-height:20px; }
#rc #slc #title_01 a { color:#ffffff; text-decoration:underline; }
#rc #slc .t1 { width:64px; padding:5px 0 0 25px; color:#666666; font-size:14px; font-weight:bold; float:left; }
#rc #slc .t2 { width:140px; padding-top:5px; font-weight:bold; float:left; }
#rc #slc .t3 { padding-top:5px; font-weight:bold; float:left; }
#rc #slc .pad_b { padding-bottom:10px; }

#rc #src { width:160px; padding-top:12px; float:left; }
#rc #src #title_02 { width:160px; height:20px; background:url(../img/top_tit_bg_02.gif) repeat-x #ffffff; border-bottom:1px solid #a0b877; }
#rc #src #title_02 h2 { padding-left:8px; font-size:13px; font-weight:bold; line-height:20px; }
#rc #src #title_02 a { text-decoration:underline; }
#rc #src ul { padding:5px 0 10px 9px; }

#rc #blk_t { padding-top:10px; clear:both; }
#rc #title_03 { width:636px; height:20px; background:url(../img/top_tit_bg_03.gif) repeat-x #ffffff; border-bottom:1px solid #cacaca; clear:both; }
#rc #title_03 h2 { background:url(../img/top_tit_icon_03.gif) no-repeat 8px 5px; padding-left:26px; float:left; font-size:13px; font-weight:bold; line-height:20px; }
#rc #title_03 a { text-decoration:underline; }
#rc ul.t4 { width:300px; padding:5px 0 0 10px; color:#666666; float:left; }
#rc ul.t5 { padding:5px 0 0 10px; color:#666666; float:left; }

#lc { width:300px; font-size:12px; line-height:18px; }
#lc #title_04 { width:300px; border:1px solid #dfba96; background-color:#d79350; margin-top:15px;  }
#lc #title_04 h2 { padding-left:8px; font-size:13px; font-weight:bold; line-height:20px; color:#ffffff; text-align:left; }
#title_04 h2 a { color:#ffffff; text-decoration:underline; }
#lnk { height:75px; padding-top:6px; }
#lnk .pht { width:73px; margin-right:6px; float:left; }
#lnk .pht img { border:1px solid #07519a; }
#lnk .txt { width:219px; float:left; }
#lnk .txt a { font-size:13px; font-weight:bold; }
#lnk .wks { margin-left:10px; font-size:14px; line-height:20px; }
/* #lc ul.t6 { padding:5px 0 0 8px; color:#666666; } */


 /* ============================== area topp */

#rc #bdr_search { width:634px; height:177px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #bdr_topics { width:634px; height:226px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #bdr_wklysp { width:634px; height:286px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #bdr_wklysp_3 { width:634px; height:226px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }

#rc #title_05 { width:634px; height:24px; background:url(../img/top_tit_bg_05.gif) repeat-x #ffffff; clear:both; }
#rc #title_05 h1 { padding:4px 9px; float:left; }

#rc #cat { width:614px; padding:10px 10px 0 10px; clear:both; }

#rc #cat_slc { width:187px; padding:8px; background-color:#c4d8ff; float:left; }
#rc #cat_slc h2.nb1 { width:30px; float:left; }
#rc #cat_src { width:393px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:13px; float:left; }
#rc #cat_src .t1 { width:64px; padding-top:5px; color:#666666; font-weight:bold; float:left; }
#rc #cat_src .t2 { width:130px; padding-top:5px; font-weight:bold; float:left; }
#rc #cat_src .t3 { padding-top:5px; font-weight:bold; float:left; }

#rc #cat_src2 { width:393px; height:36px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:13px; float:left; }
#rc #cat_src2 .keyword { line-height:20px; color:#666666; margin:8px 10px 4px 0; }
#rc #cat_src2 .txs { font-size:10px; color:#666666; }

#rc #cls { height:60px; }
#rc #kwd { height:31px; }

 /*  
#att_t { padding:10px 10px 0 10px; clear:both; }
#att_t #title_06 { width:614px; height:20px; background:url(../img/top_tit_bg_06.gif) repeat-x #ffffff; border-bottom:1px solid #343473; }
#att_t #title_06 h2 { background:url(../img/top_tit_icon_06.gif) no-repeat 8px 5px; padding-left:26px; float:left; color:#ffffff; font-size:13px; line-height:20px; font-weight:bold; }
*/

#att { width:636px; background-color:#ffffff; clear:both; }
#att #att_slc { width:196px; height:170px; padding:8px 0 8px 8px; background-color:#ffffff; float:left; }
#att #att_src { width:410px; height:170px; padding:8px 10px; background-color:#ffffff; float:left; }
#att #att_src #att_t { padding-top:3px; color:#666666; clear:both; }
#att #att_src #att_t .t7 { width:45px; padding-left:8px; color:#666666; font-weight:bold; float:left; }
#att #att_src #att_t ul.t8, #att #att_src #att_t ul.t8a { float:left; }
#att #att_src #att_t ul.t8a li { width:330px; background: url(../img/nvrn_c01_bul_01.gif) no-repeat 0 5px; padding:0 0 0 10px; }

#att_topics { padding:10px; }

.new { position:relative; top:2px; }

#rc #bsc { width:636px; margin-top:10px; clear:both; }
#rc #bsc #bscl, #rc #bsc #bscc { width:217px; float:left; }
#rc #bsc #bscr { width:202px; float:left; }
#rc #bsc #title_07 { width:202px; height:20px; background:url(../img/top_tit_bg_02.gif) repeat-x #ffffff; border-bottom:1px solid #a0b877; margin-top:8px; }
#rc #bsc #title_07 h2 { padding-left:8px; font-size:13px; font-weight:bold; line-height:20px; }
#rc #bsc #title_07 a { text-decoration:underline; }
#rc #bsc ul { padding:5px 0 0 9px; }

#lc #title_08 { width:300px; border:1px solid #bfdd82; background-color:#7fbc06; margin-top:15px; clear:both; }
#lc #title_08 h2 { padding-left:8px; font-size:13px; font-weight:bold; line-height:20px; color:#ffffff;  }
#lc #title_08 h2 a { color:#ffffff; text-decoration:underline; }

 /* ============================== νΚ topp */

#rc #cat_clsl { width:300px; margin-right:14px; float:left; }
#rc #cat_clsr { width:300px; float:left; }

#rc #cat_clsa { width:614px; }

#rc #cat_cls_t { padding:8px; background-color:#c4d8ff; }

#rc #cat_cls_m { height:200px; padding:8px 10px; background-color:#ffffff; }
#rc #cat_cls_m_rent { height:230px; padding:8px 10px; background-color:#ffffff; }

#rc #cat_cls_m .das { width:280px; margin-bottom:7px; border-bottom:1px dashed #7489a0; line-height:7px; }

#rc #bdr_kan { width:634px; height:363px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }

#rc #bdr_kan_rent { width:634px; height:393px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }

#rc #bdr_hok { width:634px; height:265px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_hok { height:148px; }
#rc #cls_hok ul { width:120px; padding-top:5px; float:left; }
#rc #cls_hok ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_hok { width:393px; height:153px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_hok_rent { width:634px; height:355px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_hok_rent { height:238px; }
#rc #cls_hok_rent ul { width:120px; padding-top:5px; float:left; }
#rc #cls_hok_rent ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_hok_rent { width:393px; height:243px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_toh { width:634px; height:367px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_toh { height:250px; }
#rc #cls_toh ul { width:98px; padding-top:5px; float:left; }
#rc #cls_toh ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_toh { width:393px; height:255px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_tok { width:634px; height:229px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_tok { height:112px; }
#rc #cls_tok ul { width:180px; padding-top:5px; float:left; }
#rc #cls_tok ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_tok { width:393px; height:117px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_chu { width:634px; height:368px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_chu { height:251px; }
#rc #cls_chu ul { width:98px; padding-top:5px; float:left; }
#rc #cls_chu ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_chu { width:393px; height:256px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_chu_rent { width:634px; height:408px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_chu_rent { height:291px; }
#rc #cls_chu_rent ul { width:98px; padding-top:5px; float:left; }
#rc #cls_chu_rent ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_chu_rent { width:393px; height:296px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_kyu { width:634px; height:518px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_kyu { height:398px; }
#rc #cls_kyu ul { width:140px; padding-top:5px; float:left; }
#rc #cls_kyu ul.oth { width:56px; padding-top:5px; float:left; }
#rc #cls_kyu ul.oth2 { width:130px; padding-top:5px; float:left; }
#rc #cls_kyu ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_kyu { width:393px; height:403px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }

#rc #bdr_kyu_rent { width:634px; height:448px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cls_kyu_rent { height:328px; }
#rc #cls_kyu_rent ul { width:140px; padding-top:5px; float:left; }
#rc #cls_kyu_rent ul.oth { width:56px; padding-top:5px; float:left; }
#rc #cls_kyu_rent ul.oth2 { width:130px; padding-top:5px; float:left; }
#rc #cls_kyu_rent ul.alw { width:392px; padding:0; float:left; }
#rc #cat_src_kyu_rent { width:393px; height:333px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:12px; float:left; }


#rc .das_a { width:392px; margin-bottom:7px; border-bottom:1px dashed #7489a0; line-height:7px; clear:both; }

#rc .notice { width:616px; border-top:1px solid #999999; border-bottom:1px solid #999999; background-color:#f0f0f0; margin-bottom:10px; padding:8px 10px; }

#rc #title_09 { width:636px; height:20px; background:url(../img/top_tit_bg_01.gif) repeat-x #ffffff; border-bottom:1px solid #364a65; clear:both; }
#rc #title_09 h1 { background:url(../img/top_tit_icon_01.gif) no-repeat 8px 5px; padding-left:26px; float:left; color:#ffffff; font-size:14px; font-weight:bold; line-height:20px; }
#rc #title_09 a { color:#ffffff; text-decoration:underline; }

#rc .wkl_t { padding:5px 0 5px 10px; color:#666666; font-weight:bold; clear:both; }
#rc #wkly_sp { margin-bottom:10px; color:#666666; clear:both; }
#rc #wkly_sp #clm { width:300px; padding-left:10px; float:left; }
#rc #wkly_sp #rfm { padding-left:10px; float:left; }
#rc #wkly_sp .lnk { float:left; }
#rc #wkly_sp .pht { border:1px solid #07519a; margin:0 5px 10px 0; float:left; }
#rc #wkly_sp .arw { margin:10px 5px 10px 0; float:left; }
#rc #wkly_sp ul { padding-left:9px; line-height:20px; float:left; }

#rc #hms { width:636px; padding-bottom:10px; clear:both; }
#rc #hms #hmsl { width:326px; margin-bottom:10px; float:left; }
#rc #hms #hmsr { width:310px; margin-bottom:10px; float:left; }
#rc #hms #title_10 { width:310px; height:20px; background:url(../img/top_tit_bg_02.gif) repeat-x #ffffff; border-bottom:1px solid #a0b877; margin-top:8px; }
#rc #hms #title_10 h2 { padding-left:8px; font-size:13px; font-weight:bold; line-height:20px; }
#rc #hms #title_10 a { text-decoration:underline; }
#rc #hms ul { width:125px; padding:5px 0 0 9px; float:left; }

#rc #eqp, #rc #khw { width:636px; clear:both; }
#rc #eqp .pht, #rc #khw .pht { border:1px solid #07519a; margin:10px; float:left; }
#rc #eqp ul { width:150px; padding:8px 10px 10px 0; line-height:20px; float:left; }

#rc #khw ul { width:220px; padding:8px 10px 10px 0; line-height:20px; float:left; }

#rc #exp { margin:10px 0; color:#666666; clear:both; }
#rc #exp #clm { width:300px; padding-left:10px; float:left; }
#rc #exp .lnk { float:left; }
#rc #exp .pht { border:1px solid #07519a; margin:0 5px 10px 0; float:left; }

#rc #bdr_ase { width:634px; height:126px; margin-bottom:15px; border:1px solid #9999cc; background-color:#ebebf3; clear:both; }

#rc #ase { width:614px; padding:10px 10px 0 10px; clear:both; }

#rc #ase .ase_p { padding:15px 0; background-color:#ffffff; text-align:center; clear:both; }
#rc #ase .ase_b { padding:0px 0 10px 283px; background-color:#ffffff; clear:both; }

#rc #ase_slc { width:164px; height:44px; background-color:#ffffff; float:left; }
#rc #ase_scc { width:100px; padding-bottom:8px; background-color:#ffffff; float:left; }
#rc #ase_scc .nb1 { height:30px; background:url(../img/top_tit_cat_01.gif) no-repeat; padding:6px 0 0 35px; float:left; }
#rc #ase_scc .nb2 { height:30px; background:url(../img/top_tit_cat_02.gif) no-repeat; padding:6px 0 0 35px; float:left; }

#rc #ase_src { width:350px; height:31px; padding:6px 0 7px 0; background-color:#ffffff; float:left; }
#rc #ase_src .w200 { width:200px; }
#rc #ase_src .keyword { line-height:20px; color:#666666; margin:8px 10px 4px 0; }

#rc #gde { padding:10px 10px 0 10px; line-height:20px; clear:both; }
#rc #gde ul.clm { width:300px; float:left; }

#rc #cps { padding:5px 5px 5px 10px; line-height:20px; clear:both; }
#rc #cps ul li { width:300px; padding-bottom:10px; float:left; }
#rc #cps .pdg { padding-top:10px; clear:both; }
#rc #cps .pdg2 { padding:10px 0 5px 0; clear:both; }

#rc #exs { padding-left:10px; clear:both; }
#rc #exs .exs_t { padding:5px 0 0 0; color:#666666; font-weight:bold; clear:both; }
#rc #exs ul { width:150px; float:left; }

#rc #phs { margin-bottom:10px; padding-left:10px; color:#666666; clear:both; }
#rc .phs_t { color:#666666; font-weight:bold; clear:both; }
#rc #phs .lnk { float:left; }
#rc #phs .pht { border:1px solid #07519a; margin:0 8px 10px 0; float:left; }

#rc #bdr_cat_ase { width:634px; height:130px; margin-bottom:15px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:20px; clear:both; }
#rc #cat_asel { width:200px; margin-right:7px; float:left; }
#rc #cat_aser { width:200px; float:left; }

#rc #cat_ase_t { padding:8px; background-color:#c4d8ff; }

#rc #cat_ase_m { height:32px; padding:8px 10px 0 10px; background-color:#ffffff; }
#rc #cat_ase_m ul { padding-bottom:4px; clear:both; }
#rc #cat_ase_m li { padding-bottom:4px; }
#rc #cat_ase_m li.pdg { padding-top:4px; }
#rc #cat_ase_m .flr { margin:0; float:right; }
#rc #cat_ase_m .slk { font-size:10px; clear:both; }

#rc #cat_ase_m .att { color:#ff3300; font-size:10px; font-weight:bold; }



 /* ============================== ¨ΪΧ */


.m01 #header #global_navi ul.g_navi li.g_navi_02 a { width:99px; height:33px; background: url(../img/nvrn_head_navi_02.gif) no-repeat 0 -33px; } /* < ͺχMS^u < */
.m02 #header #global_navi ul.g_navi li.g_navi_04 a { width:92px; height:33px; background: url(../img/nvrn_head_navi_04.gif) no-repeat 0 -33px; } /* < VzΛ^u < */
.m03 #header #global_navi ul.g_navi li.g_navi_03 a { width:99px; height:33px; background: url(../img/nvrn_head_navi_03.gif) no-repeat 0 -33px; } /* < ΓMS^u < */
.m04 #header #global_navi ul.g_navi li.g_navi_05 a { width:96px; height:33px; background: url(../img/nvrn_head_navi_05.gif) no-repeat 0 -33px; } /* < ΓΛ^u < */
.m05 #header #global_navi ul.g_navi li.g_navi_06 a { width:43px; height:33px; background: url(../img/nvrn_head_navi_06.gif) no-repeat 0 -33px; } /* < yn^u < */
.m06 #header #global_navi ul.g_navi li.g_navi_07 a { width:64px; height:33px; background: url(../img/nvrn_head_navi_07.gif) no-repeat 0 -33px; } /* < Ψθι^u < */
.m07 #header #global_navi ul.g_navi li.g_navi_08 a { width:66px; height:33px; background: url(../img/nvrn_head_navi_08_.gif) no-repeat 0 -33px; } /* < Δι^u < */
.m08 #header #global_navi ul.g_navi li.g_navi_09 a { width:51px; height:33px; background: url(../img/nvrn_head_navi_09_.gif) no-repeat 0 -33px; } /* < ι^u < */
.m09 #header #global_navi ul.g_navi li.g_navi_12 a { width:71px; height:33px; background: url(../img/nvrn_head_navi_12_.gif) no-repeat 0 -33px; } /* < tH[^u < */
.m10 #header #global_navi ul.g_navi li.g_navi_13 a { width:62px; height:33px; background: url(../img/nvrn_head_navi_13_.gif) no-repeat 0 -33px; } /* < ][g^u < */

.m11 #header #global_navi ul.g_navi li.g_navi_14 a { width:49px; height:33px; background: url(../img/nvrn_head_navi_14_.gif) no-repeat 0 -33px; } /* < ψz΅^u < */
.m12 #header #global_navi ul.g_navi li.g_navi_15 a { width:49px; height:33px; background: url(../img/nvrn_head_navi_15_.gif) no-repeat 0 -33px; } /* < CeA^u < */
.m13 #header #global_navi ul.g_navi li.g_navi_16 a { width:50px; height:33px; background: url(../img/nvrn_head_navi_16_.gif) no-repeat 0 -33px; } /* < [^u < */

#bt01 a { width:110px; height:18px; display:block; margin:3px 2px 0 0; clear:both; }
#bt01 .mail { padding-left:5px; background: url(../img/msn_bt01_mail.gif) no-repeat 5px 3px; float:right; }
#bt01 .message { padding-left:5px; background: url(../img/msn_bt01_message.gif) no-repeat 5px 3px; float:right; }
#bt01 .printer { padding-left:5px; background: url(../img/msn_bt01_printer.gif) no-repeat 5px 3px; float:right; }

#info_r { width:880px; border-top:2px solid #dfba96; margin-top:5px; padding:3px 0; clear:both; }
#info_r .ar01 { background: url(../img/msn_ar01.gif) no-repeat 0 7px; padding:0 0 0 9px; display:block; float:right; }

#ev_title { width:860px; border:1px solid #dfba96; background-color:#d79350; padding:6px 10px; }
#ev_title #leftcol { width:732px; float:left; margin-bottom:20px; }
#ev_title #rightcol { width:128px; float:right; text-align:right; }
#ev_title #leftcol .title { font-size:16px; font-weight:bold; color:#ffffff; float:left; }
#ev_title #leftcol .area { font-weight:bold; color:#f8f8f8; padding-top:2px; float:left; }
#ev_title #leftcol .station { background: url(../img/msn_train.gif) no-repeat 0 2px; padding:0 0 0 38px; clear:both; }
#ev_title #rightcol .req a { width:128px; height:20px; display:block; margin-top:11px; background: url(../img/msn_bt02_request.gif) no-repeat 0px 0px; }
#ev_title #rightcol .inq a { width:128px; height:20px; display:block; margin-top:11px; background: url(../img/msn_bt02_inquiry.gif) no-repeat 0px 0px; }

#ev_head { width:860px; border-bottom:2px dashed #dfba96; padding:6px 10px; clear:both; }
#ev_head .main_read { font-size:13px; font-weight:bold; color:#666666; }
#ev_head .txt { float:left; }
#ev_head .ar01 { background: url(../img/msn_ar01.gif) no-repeat 6px 7px;margin-left:6px; padding:0 0 0 15px; float:left; }

#ev_oline { width:880px; padding-top:10px; }
#ev_oline #leftcol p, #ev_oline #rightcol p { line-height:17px; }
#ev_oline #leftcol { width:660px; float:left; margin-bottom:20px; }
#ev_oline #leftcol p.w640 { width:640px; padding:2px 0 15px 0; }

#ev_oline #rightcol { width:220px; float:right; background-color:#f0f0f0; margin-bottom:20px; }
#ev_oline #item { background-color:#cfdae5; clear:both; }
#ev_oline #item .hd { background: url(../img/fj02_s_blt_02d.gif) no-repeat 0px 4px; margin-left:8px; padding:0 0 0 14px; font-weight:bold; }
#ev_oline #rightcol .rd { margin:0 0 5px 14px; padding:5px 8px; }
#ev_oline #rightcol .req a { width:128px; height:20px; display:block; margin:5px 0 0 24px; background: url(../img/msn_bt02_request.gif) no-repeat 0px 0px; }
#ev_oline #rightcol .link_form { padding-top:3px; }

#ev_oline .emp { color:#5c6e80; font-weight:bold; }
#ev_oline .emp2 { color:#333333; font-weight:bold; }
#ev_oline .emp3 { color:#333333; font-weight:bold; float:left; }
#ev_oline .red { color:#FF0033; }
#ev_oline .redb { color:#FF0033; font-weight:bold; }
#ev_oline .ar01 { background: url(../img/msn_ar01.gif) no-repeat 0 7px; margin-left:10px; padding:0 0 0 9px; display:block; float:left; }
#ev_oline .ar01d { background: url(../img/msn_ar01.gif) no-repeat 0 7px; margin-left:1px; padding:0 0 0 9px; display:block; float:left; }
#ev_oline .ar02 { background: url(../img/fj02_s_blt_03.gif) no-repeat 1px 4px; padding:0 0 0 9px; }
#ev_oline .ar02r { background: url(../img/fj02_s_blt_03.gif) no-repeat 1px 4px; padding:0 0 0 9px; float:right; }
#ev_oline .ar02l { background: url(../img/fj02_s_blt_03.gif) no-repeat 1px 4px; padding:0 0 0 9px; float:left; }
#ev_oline p.caption { font-size:11px; color:#666666; padding-top:3px; line-height:15px; }
#ev_oline p.price { font-size:15px; font-weight:bold; color:#333333; }

#ev_oline table.mar { margin-top:10px; }
#ev_oline td { padding:5px; }
#ev_oline .fll { float:left; }
#ev_oline .flr { float:right; }
#ev_oline .reqarea { margin:10px 0 15px 0; padding:5px 329px; border:1px solid #999999; background-color:#f2e6da; }
#ev_oline .reqarea_rent { margin:10px 0 15px 0; padding:5px 13px; border:1px solid #999999; background-color:#f2e6da; float:left; }
#ev_oline .reql a { width:128px; height:20px; display:block; margin-top:3px; background: url(../img/msn_bt02_request.gif) no-repeat 0px 0px; }
#ev_oline .req2 a { width:220px; height:36px; display:block; background: url(../img/msn_bt03_request.gif) no-repeat 0px 0px; }
#ev_oline .inq2 a { width:220px; height:36px; display:block; background: url(../img/msn_bt03_inquiry.gif) no-repeat 0px 0px; }
#ev_oline .rent1 a { width:210px; height:30px; display:block; background: url(../img/msn_bt04_1.gif) no-repeat 0px 0px; padding:0 4px 0 0; float:left; }
#ev_oline .rent2 a { width:210px; height:30px; display:block; background: url(../img/msn_bt04_2.gif) no-repeat 0px 0px; padding:0 4px 0 0; float:left; }
#ev_oline .rent3 a { width:210px; height:30px; display:block; background: url(../img/msn_bt04_3.gif) no-repeat 0px 0px; padding:0 4px 0 0; float:left; }
#ev_oline .rent4 a { width:210px; height:30px; display:block; background: url(../img/msn_bt04_4.gif) no-repeat 0px 0px; float:left; }

#ev_pic { width:880px; clear:both; }
#ev_pic #leftcol { float:left; width:350px; }
#ev_pic #rightcol { float:left; width:350px; margin-left:20px; }
#ev_pic #leftcol p, #ev_pic #rightcol p { padding-top:2px; color:#666666; line-height:17px; }


#ev_menu { width:860px; border-top:2px dashed #dfba96; margin-top:15px; border-bottom:2px dashed #dfba96; padding:6px 10px; clear:both; }
#ev_menu .txt { float:left; }
#ev_menu .ar01 { background: url(../img/msn_ar01.gif) no-repeat 6px 7px;margin-left:6px; padding:0 0 0 15px; float:left; }

#ev_head .bd, #ev_menu .bd { font-weight:bold; color:#4f4f4f; }


#ev_rent { width:660px; clear:both; }
#ev_rent #leftcolr { float:left; max-width:325px; padding-bottom:10px; }
#ev_rent #rightcolr { float:left; max-width:325px; margin-left:10px; padding-bottom:10px; }
#ev_rent #leftcolr p, #ev_rent #rightcolr p { padding-top:2px; color:#666666; line-height:17px; }




 /* ============================== ΏΏ */

#privacy_area { margin-top:10px; }
.vm { vertical-align:middle; }
.tac { text-align:center; }
.tar { text-align:right; }


 /* ============================== Τζθ */

#ev_oline #leftcol h2 { width:640px; background: url(../img/fj02_s_blt_02.gif) no-repeat 5px 4px; border-bottom:1px solid #dfba96; padding:3px 0; }
#ev_oline #leftcol h2.word { width:640px; background: url(../img/fj02_s_blt_02.gif) no-repeat 5px 4px; border-bottom:1px solid #dfba96; padding:0; }

#ev_oline #leftcol .stitle { margin-left:20px; }
#ev_oline #leftcol .stitleword { margin-left:10px; }

#ev_oline #leftcol .pd_pdg01 { padding:4px; }
#ev_oline #leftcol .pd_pdg03 { padding:8px; }
#ev_oline #leftcol .pd_pdg04 { padding:2px; }
#ev_oline #leftcol .pd_pdg05 { padding:0 1px 0 15px; }
#ev_oline #leftcol .pd_pdg07 { padding-top:4px; }
#ev_oline #leftcol .pd_pdg11 { padding:4px 8px; }
#ev_oline #leftcol .pd_pdg17 { padding-top:10px; }
#ev_oline #leftcol .pd_pdg22 { padding:15px 0; }

#ev_oline #leftcol .pd_bdr02 { border:1px solid #cccccc; }
#ev_oline #leftcol .pd_bdr02t { border-top:1px solid #cccccc; }
#ev_oline #leftcol .pd_bdr02r { border-right:1px solid #cccccc; }
#ev_oline #leftcol .pd_bdr02b { border-bottom:1px solid #cccccc; }

#ev_oline #leftcol .pd_bg04 { background:#eeeeee; }
#ev_oline #leftcol .pd_bg10 { background:#f9f3de; }

#ev_oline #leftcol .pd_emp01 { font-weight:bold; color:#666666; }

#ev_oline #leftcol .pd_mgn02 { margin-top:4px; }
#ev_oline #leftcol .pd_mgn03 { margin-top:12px; }
#ev_oline #leftcol .pd_mgn05 { margin-top:8px; }
#ev_oline #leftcol .pd_mgn07 { margin-top:40px; }
#ev_oline #leftcol .pd_mgn09 { margin:4px 0 8px 0; }

#ev_oline #leftcol .pd_clr03 { color:#666666; }

#ev_oline #leftcol td { padding:0; }
#ev_oline #leftcol .center { text-align:center; }

#ev_oline #leftcol .results { margin:10px 0 0 0; }
#ev_oline #leftcol .results b { font-size:large; color:#CC0000; font-weight:bold; }
#ev_oline #leftcol .results em { color:#CC0000; }

#ev_oline .feat { background: url(../img/fj02_s_blt_04.gif) no-repeat 3px 6px; margin:5px 8px 5px 3px; padding:0 0 0 13px; }
#ev_oline #leftcol .caption { font-size:10px; line-height:15px; color:#666666; }

#ev_link { margin-bottom:12px; }
#ev_link .ar03 a { background: url(../img/msn_ar03.gif) no-repeat 0 3px; margin-left:3px; padding:0 0 0 9px; font-size:12px; font-weight:bold; }

 /* ============================== Liframe */

body.ifr { font-size:12px; line-height:18px; background:url(../img/white.gif) #ffffff; color:#333333; }
#rc .ifr { margin:0; padding:0; clear:both; }
#rc .ifr2 { margin:10px 0; padding:0; clear:both; }
#lc .ifr { margin-left:6px; }

#nfm { border:solid 1px #b3c58f; padding:1px 6px; background-color: #ecf3e1; }
#nfm h2 { font-size:12px; color:#666666; } 
#nfm span { font-weight:normal; } 

#nfm_child { height:230px; border-left:solid 1px #b3c58f; border-right:solid 1px #b3c58f; border-bottom:solid 1px #b3c58f; margin:0; padding:0 8px; }
#nfm_child #nfm_lnk { margin:0; padding-top:8px; font-size:12px; line-height:18px; color:#333333; clear:both; }
#nfm_child .pht { width:90px; margin-right:10px; float:left; }
#nfm_child .txt { width:170px; float:left; }

#ifr_slc { width:392px; margin-top:4px; padding:0 16px 0 10px; line-height:16px; background-color:#ffffff; float:left; }
#ifr_slc #ifr_slc_l { width:190px; float:left; }
#ifr_slc #ifr_slc_r { width:190px; padding-left:12px; float:left; }

#ifr_src { width:190px; margin-top:4px; padding:0 10px 0 16px; line-height:16px; border-left:2px dashed #cccccc; background-color:#ffffff; float:left; }

#ifr_slc .title_11, #ifr_src .title_11 { height:20px; padding:0 10px; color:#666666; font-weight:bold; line-height:20px; background:url(../img/top_tit_bg_07.gif) repeat-x #ffffff; border-bottom:1px solid #b2b2d1; }
#ifr_slc .lnk, #ifr_src .lnk { padding-top:10px; clear:both; }
#ifr_slc a, #ifr_src a { font-weight:bold; }
#ifr_slc a img, #ifr_src a img { margin-bottom:3px; border:1px solid #cccccc; }

#ifr_att { width:616px; background-color:#ffffff; clear:both; }
#ifr_att #wkly_sp { color:#666666; clear:both; }
#ifr_att #wkly_sp #clm { width:290px; padding-left:10px; float:left; }
#ifr_att #wkly_sp .cat_t { padding:5px 0; color:#666666; font-weight:bold; clear:both; }
#ifr_att #wkly_sp .lnk { clear:both; }
#ifr_att #wkly_sp .pht { border:1px solid #07519a; margin:0 5px 8px 0; float:left; }
#ifr_att #wkly_sp ul { clear:both; }




/* Premier 3 edit 08/04/23 */
.edit_p3_slot{
	width:300px!important;
	font-family: "lr oSVbN","MS PGothic",sans-serif;
	overflow:hidden;
}
* html body .edit_p3_slot{
	padding:0!important;
	padding-bottom:8px!important;
	width:302px!important;
	font-family: "lr oSVbN","MS PGothic",sans-serif;
	voice-family: "\"}\""; 
	voice-family: inherit;
	padding-bottom:0!important;
	width:300px!important;
}a{/* dammy */}
/* h2 */
.edit_p3_slot h2{
	margin-bottom:0!important;
	padding-left:7px!important;
}
* html body #area2 .edit_p3_slot h2{
	padding-left:7px!important;
}
:root .edit_p3_slot h2{
	padding:4px 0 3px 7px!important;
	line-height:1;
}
html:\66irst-child .edit_p3_slot h2{
	padding:5px 0 2px 9px!important;
	height:1em;
}
.edit_p3_slot h2 span{
	font-weight:normal;
}
.edit_p3_slot .c1{
	margin-top:8px;
	margin-bottom:8px!important;
	padding:0!important;
	background:#fff;
	overflow:hidden;
}
* html body .edit_p3_slot .c1{
	margin-top:-2px!important;
	voice-family: "\"}\""; 
	voice-family: inherit;
	margin-bottom:8px!important;
	padding-bottom:8px!important;
}
:root .edit_p3_slot .c1{
	margin-bottom:-2px!important;
}
/* edit */
#area2 .edits_pickup{
	float:left;
	margin-bottom:10px!important;
	padding:0 8px!important;
}
* html body #area2 .edits_pickup{
	margin-top:10px!important;
	margin-bottom:0!important;
	padding-left:5px!important;
	voice-family: "\"}\""; 
	voice-family: inherit;
	padding-left:8px!important;
}a{/* dammy */}
/* left img */
.edits_pickup a img{
	margin:0!important;
	border:0!important;
	float:left;
}
/* right */
.edits_txt{
	padding-top:3px;
	padding-left:100px;
	font-size:11px;
}
* html body .edits_txt{
	padding-left:103px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	padding-left:100px;
}a{/* dammy */}
.edits_txt a{
	color:#000!important;
	text-decoration:underline;
	font-size:12px!important;
}
.edits_txt a:link{
	color:#000!important;
	text-decoration:underline;
}
.edits_txt a:visited{
	color:#666!important;
	text-decoration:underline;
}
.edits_txt a:hover,
.edits_txt a:active{
	color:#f30!important;
	text-decoration:underline;
}
.edits_txt .new_icon{
	margin-bottom: 7px ;
}
.edits_cont{
	padding-top:5px;
	line-height:1.4;
}
:root .edits_cont{
	padding-top:6px;
}
/* dammy image */
.edit_p3_slot a img{
	display:none;
	height:0!important;
}
.edit_p3_slot .edits_pickup a img{
	display:block;
	height:65px!important;
}
* html body #page .edit_p3_slot h2{
	height:auto;
	padding-top:5px;
	margin-top:-3px;
	position:fixed;
	voice-family: "\"}\""; 
	voice-family: inherit;
	padding-top:2px;
	margin-top:0;
	position:relative;
}

 /*--2008.12.18ΗΑ ZξTOP --*/
#rc #tok_l { width:447px; height:337px; margin-top:10px; float:left; }
#rc #tok_l img{ float:left; }
#rc #tok_r { width:178px; height:335px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; float:right; }
#rc #title_new { width:178px; height:24px; background:url(../img/top_tit_bg_05.gif) repeat-x #ffffff; clear:both; }
#rc #title_new h1 { padding:4px 9px; float:left; }
#rc #cat_tokr { width:158px; padding:10px 10px 0 10px; clear:both; }
#rc #cat_new { width:140px; height:280px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:13px; float:left; }
#rc #cat_new div { width:140px; background:url(../img/line_01.gif) no-repeat 0 100%; padding-bottom:6px;}
#rc #cat_new div.spc_top { margin:2px 0 0 0}
#rc #cat_new div.LineEnd01 { background:none; padding-bottom:0;}
#rc #cat_new div p { width:55px; float:left; margin:6px 5px 0 0;}
#rc #cat_new div dl { width:80px; float:left; margin-top:6px; }
#rc #cat_new div dl dt { line-height:16px; }
#rc #cat_new div dl dd { line-height:12px; font-size:83%; margin:3px 0 0 0; padding:0; }

#rc #bdr_top { width:634px; height:92px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #src_area { line-height:24px; padding:6px; }




 /*--2008.12.18ΗΑ ΐέ --*/
#rc #bdr_kan_rent02 { width:426px; height:455px; border:1px solid #9999cc; background-color:#ebebf3; margin:10px 0; float:left; }
#rc #title_12 { width:426px; height:24px; background:url(../img/top_tit_bg_05.gif) repeat-x #ffffff; clear:both; }
#rc #title_12 h1 { padding:4px 9px; float:left; }
#rc #cat_clsl_02 { width:404px; }
#rc #cat_cls_m_rent_01 { height:215px; padding:8px 10px; background-color:#ffffff; }
#rc #cat_cls_m_rent_01 #f_map{ margin:10px 10px;}
#rc #cat_cls_m_rent_01 #f_map_t{width:375px; height:35px; background:url(../img/fmap_t_bg.gif); margin:20px 5px 0 5px;}
#rc #cat_cls_m_rent_01 #f_map_t #en_txt{margin-left:65px; line-height:35px;}
#rc #cat_cls_m_rent_02 { height:70px; padding:8px 10px; background-color:#ffffff; line-height:24px;}
#rc #cat_ren { width:406px; padding:10px 10px 0 10px; clear:both; }
#rc #bdr_topics02 { width:634px; border:1px solid #9999cc; background-color:#ebebf3; margin-top:10px; clear:both; }
#rc #cat_tpc { width:594px; height:340px; padding:3px 8px 8px 10px; background-color:#ffffff; font-size:13px; margin:10px; }

#rc #bdr_kan_rent03 { width:200px; height:455px;margin-top:10px; float:right; }
#rc #bdr_kan_rent03 div { width:200px; background:url(../img/line_01.gif) no-repeat 0 100%; padding-bottom:9px;}
#rc #bdr_kan_rent03 h1 { *margin:0 0 5px 5px;}
#rc #bdr_kan_rent03 div.spc_top { margin:2px 0 0 5px;}
#rc #bdr_kan_rent03 div.LineEnd01 { background:none; padding-bottom:0;}
#rc #bdr_kan_rent03 div p { width:95px; float:left; margin:7px 5px 0 0;}
#rc #bdr_kan_rent03 div dl { width:100px; float:left; margin-top:7px; line-height:1.4em}
#rc #bdr_kan_rent03 div dl dt { font-size:120%; }
#rc #bdr_kan_rent03 div dl dd { margin:5px 0 0 0; padding:0; }

#rc #bdr_topics02 div.toku_box {width:180px; margin:2px 7px; float:left; }
#rc #bdr_topics02 div.toku_box div.toku_ph {width:180px; margin:8px 0; clear: both;}
#rc #bdr_topics02 div dl dt { margin: 0; padding:0; }
#rc #bdr_topics02 div dl dd { margin:0 0 5px 0; padding:0; }

 /*--2009.1.12ΗΑ ΐέ --*/
#rc #cat_cls_m_rent_03 { height:349px; padding:8px 10px; background-color:#ffffff; }
#rc #cat_cls_m_rent_03 #f_map{ margin:10px 10px;}
#rc #cat_cls_m_rent_03 #f_map_t{width:375px; height:35px; background:url(../img/fmap_t_bg.gif); margin:20px 5px 0 5px;}
#rc #cat_cls_m_rent_03 #f_map_t #en_txt{margin-left:65px; line-height:35px;}
#rc #cat_cls_m_rent_03 p { margin-top:20px; }


 /* ============================== 2009.4.17ΗΑ */
ul.bullet_link li {background:transparent url(/img/bullet.gif) no-repeat scroll 0 0.3em;padding-left:10px;}

/* floating box clear */
.clrSuumo:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clrSuumo { display: inline-table; min-height: 1%; }
/* Hide from mac IE5 \*/
* html .clrSuumo { height: 1%; }
.clrSuumo { display: block; }

 /*-- feature,useful --*/
#rc.pickup_feature,#rc.pickup_useful { margin-bottom: 0 ; }
h2.pickup_feature,h2.pickup_useful {  }

 /*-- feature --*/
p.seo_for_h2 {
	color:#fff;
	font-size:84%;
	margin-top:-20px;
	padding:0 10px 5px 0;
	text-align:right;
}

.pickup_feature_section .left_section,
.pickup_feature_section .left_column { float: left }

.pickup_feature_section .right_section,
.pickup_feature_section .right_column { float: right }

.pickup_feature_section p { line-height:1.6; margin-top: 6px ; }

.pattern_column1,.pattern_column2,.pattern_column3,.pattern_column4,.pattern_column5,.pattern_column6,.pattern_column7
 { width: 636px ; margin-top: 10px ; }

.pattern_column2 .left_section { width: 313px ; }
.pattern_column2 .right_section { width: 313px ; }

.pattern_column3 .left_section { width: 205px ; }
.pattern_column3 .right_section { width: 421px ; }
.pattern_column3 .right_section .left_column,
.pattern_column3 .right_section .right_column{ width: 205px ; }

.pattern_column4 .left_section { width: 313px ; }
.pattern_column4 .right_section { width: 313px ; }
.pattern_column4 .left_section .left_column,
.pattern_column4 .left_section .right_column,
.pattern_column4 .right_section .left_column,
.pattern_column4 .right_section .right_column{ width: 151px ; }

.pattern_column5 .left_section { width: 313px ; }
.pattern_column5 .right_section { width: 313px ; }
.pattern_column5 .left_section .left_column,
.pattern_column5 .right_section .left_column{ width: 93px ; }
.pattern_column5 .left_section .right_column,
.pattern_column5 .right_section .right_column{ width: 210px ; }

.pattern_column6 ul.left_section { width: 313px ; padding-bottom: 5px ; }
.pattern_column6 ul.right_section { width: 313px ; padding-bottom: 5px ; }
.pattern_column6 p.note{ text-align: right ;}
.pattern_column6 p.note a{ background:url(/img/bullet.gif) no-repeat 0 0.3em; padding-left:10px;}

.pattern_column7 p.lead{ padding-bottom: 10px ; }
.pattern_column7 p.lead a{ background:url(/img/bullet.gif) no-repeat 0 0.3em; padding:0 10px 0 10px;}
.pattern_column7 ul li{ width: 152px ; float: left ; padding-right: 10px ; }

 /*-- useful --*/

.pickup_useful_section { margin-top: 10px ;  }
.pickup_useful_section dl { width: 215px ; float: left  }
.pickup_useful_section dt { padding: 0 0 5px 0 ; }
.pickup_useful_section dd { padding: 0 10px 0 0 ; }
.pickup_useful_section dl.right { width: 205px ;  }
.pickup_useful_section dl.right dd { padding: 0 ;  }

.pickup_useful_section dd .left_section { width: 72px ; float: left ; }
.pickup_useful_section dd ul { width: 128px ; float: right ; }