@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/ 

#HEADER ul#MENU li a.MENU_TOP:link	{ border-bottom:3px solid #17366f; }
#HEADER ul#MENU li a.MENU_TOP:visited	{ border-bottom:3px solid #17366f; }

#PAGE .SHEET .CONTENTS	{ width:960px; margin:20px 0px 0px 0px; padding:0px; overflow:visible; border:none; background:none; }
#PAGE .SHEET .CONTENTS h2	{ width:820px; margin:0px 0px 10px 0px; color:#17366f; font:normal normal normal 16px/44px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; font-weight:bold; }
#PAGE .SHEET .CONTENTS .PICKUP h2	{ width:460px; margin:0px 0px 0px 0px; color:#17366f; font:normal normal normal 16px/44px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; font-weight:bold; }
#PAGE .SHEET .CONTENTS h2 img	{ vertical-align:middle; margin:0px 10px 3px 0px; }
#PAGE .SHEET .CONTENTS h3	{ width:auto; float:left; margin:10px 0px 10px 20px; font:normal normal normal 14px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

#PAGE .SHEET .SEARCH_TOP	{ }

#PAGE .SHEET .CONTENTS .SEARCH_BOX	{ float:left; }

#PAGE .SHEET .CONTENTS .MAP	{ width:450px; height:328px; float:left; margin:0px; background:#fff; border:1px solid #17366f; font-weight:bold; font-size:30px; line-height:10em; text-align:center; }
#PAGE .SHEET .CONTENTS #MAP	{ width:450px; height:328px; float:left; margin:0px; background:#fff; border:1px solid #999; font-weight:bold; font-size:30px; line-height:10em; text-align:center; background:url(../img/map_0.png) no-repeat; }

#PAGE .SHEET .CONTENTS .K_SEARCH_BOX	{ width:470px; height:70px; background:#B7DEF6; border:1px solid #B7DEF6; color: #FFFFFF; margin: 15px 0 0 ; padding: 14px 0; }
#PAGE .SHEET .CONTENTS .K_SEARCH_BOX h3	{ margin-top:15px; color:#333333; }
#PAGE .SHEET .CONTENTS .K_SEARCH_BOX input.KEYWORD	{ width:200px; float:left; margin:15px 0px 0px 10px; font-size:13px; }
#PAGE .SHEET .CONTENTS .K_SEARCH_BOX input.BUTTON	{ width:60px; height:25px; float:left; margin:15px 0px 0px 10px; background:#17366f; border:none; color:#fff; font-weight:bold; font-size:13px; cursor:pointer; }
#PAGE .SHEET .CONTENTS .K_SEARCH_BOX span	{ color: #333333; float: left; font-size: 11px; margin: 5px 0 0 10px; width: auto;}

#PAGE .SHEET .CONTENTS .D_SEARCH_BOX	{ width:470px; float:right; padding:10px 0; background:#ecf3fb; border:1px solid #999; margin: 0px 0 0; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX h3	{ color:#333333; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl	{ width:420px; float:left; margin:5px 0px 0px 25px; background:#B7DEF6; font:normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dt	{ width:120px; float:left; margin:0px; padding:10px 0px 10px 10px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dd	{ width:265px; float:right; margin:0px; padding:10px 0px 10px 10px; background:#ddd; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dt	{ width:120px; float:left; margin:0px; padding:10px 0px 10px 10px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dt.NOBOTTOM	{ padding-bottom:5px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dd.NOBOTTOM	{ padding-bottom:5px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dt.NOTOP	{ padding-top:5px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dd.NOTOP	{ padding-top:5px; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX dl dd span.INPUT	{ width:130px; float:left; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX input.BUTTON	{ width:330px; height:30px; float:left; margin:10px 0px 0px 60px; background:#17366f url(../../img/arrow_button.gif) no-repeat 30% 50%; border:none; color:#fff; font-weight:bold; font-size:13px; cursor:pointer; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX input.BUTTON:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS .D_SEARCH_BOX input.BUTTON:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }

#PAGE .SHEET .CONTENTS ul.PICKUP	{ width:480px; float:left; padding-bottom:20px; }
#PAGE .SHEET .CONTENTS ul.PICKUP li	{ width:240px; float:left; margin:5px 0px 0px 0px; padding-bottom:10px; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a	{ width:230px; float:left; background:#fff; border:1px solid #EEEEEE; box-shadow: 2px 2px 3px #999; padding-bottom: 4px;}
#PAGE .SHEET .CONTENTS ul.PICKUP li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a img	{
    height:95px;
    margin:15px auto 0;
    display: block;
}
#PAGE .SHEET .CONTENTS ul.PICKUP li a h3	{ width:220px; float:left; margin:5px 0px 0px 10px; color:#333333; font-weight:bold; font-size:12px; line-height:1.5em; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a dl	{ width:220px; float:left; clear:none; margin:0px 0px 0px 10px; color:#333333; font-size:10px; line-height:1.5em; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a dl dt	{ width:35px; float:left; }
#PAGE .SHEET .CONTENTS ul.PICKUP li a dl dd	{ width:180px; float:right; }
#PAGE .SHEET .CONTENTS ul.PICKUP li.mansion_not_found_office_pickup	{ font-size:11.2px }

#PAGE .SHEET .CONTENTS a.HISTORY	{ width:auto; float:right; margin-top:15px; color:#333333; font:normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; text-decoration:underline; }
#PAGE .SHEET .CONTENTS a.HISTORY:link	{ text-decoration:underline; }
#PAGE .SHEET .CONTENTS a.HISTORY:visited	{ text-decoration:underline; }
#PAGE .SHEET .CONTENTS a.HISTORY:hover	{ text-decoration:none; }
#PAGE .SHEET .CONTENTS a.HISTORY:active	{ text-decoration:none; }
#PAGE .SHEET .CONTENTS #container { width:960px; height:130px; float:left; margin:0px 0px 0px 0px; text-align: center; background:#fff; }
#PAGE .SHEET .CONTENTS #carousel { width:886px; margin: 0 auto; height:128px; text-align: left; position: relative; overflow:visible; border:1px solid #999; overflow:visible; }

#PAGE .SHEET .CONTENTS #carousel_prev, #carousel_next { top:0px; width:38px; height:130px; top:-1px; float:left; display:inline; clear:none; position: absolute; cursor:pointer; }
#PAGE .SHEET .CONTENTS #carousel_prev { float:left; left:-38px; background-image:url(../img/cue_l.gif); }
#PAGE .SHEET .CONTENTS #carousel_prev:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS #carousel_prev:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS #carousel_next { float:right; right:-38px; background-image:url(../img/cue_r.gif); }
#PAGE .SHEET .CONTENTS #carousel_next:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS #carousel_next:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }

#PAGE .SHEET .CONTENTS #carousel ul li { width:280px; height:100px; float: left; display: inline; margin-top:0px; }
#PAGE .SHEET .CONTENTS #carousel ul li a	{ width:270px; height:100px; float:left; }
#PAGE .SHEET .CONTENTS #carousel ul li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS #carousel ul li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#PAGE .SHEET .CONTENTS #carousel ul li a img	{ max-width:92px; float:left; margin:15px 0px 0px 10px; }
#PAGE .SHEET .CONTENTS #carousel ul li a h3	{ width:155px; float:left; margin:20px 0px 0px 10px; color:#333333; font-weight:bold; font-size:12px; line-height:1.3em; }
#PAGE .SHEET .CONTENTS #carousel ul li a dl	{ width:155px; float:left; clear:none; margin:0px 0px 0px 10px; color:#333333; font-size:10px; line-height:1.5em; }
#PAGE .SHEET .CONTENTS #carousel ul li a dl dt	{ display:none; }
#PAGE .SHEET .CONTENTS #carousel ul li a dl dd	{ width:155px; float:left; }

#PAGE .SHEET .CONTENTS .NEWS	{ width:918px; float:left; margin:50px 0px 0px 0px; padding-bottom:20px; background:#B7DEF6; border:1px solid #17366f; }
#PAGE .SHEET .CONTENTS .NEWS h2	{ margin:20px 0px 0px 45px; }
#PAGE .SHEET .CONTENTS .NEWS dl	{ width:830px; float:left; margin:10px 0px 0px 45px; padding:5px 0px; border-bottom:1px dotted #17366f; color:#333333; }
#PAGE .SHEET .CONTENTS .NEWS dl dt	{ width:830px; float:left; line-height:1.5em; }
#PAGE .SHEET .CONTENTS .NEWS dl dd	{ width:830px; float:left; line-height:1.5em; }
#PAGE .SHEET .CONTENTS .NEWS dl dd a	{ text-decoration:underline; }
#PAGE .SHEET .CONTENTS .NEWS dl dd a:link	{ text-decoration:underline; }
#PAGE .SHEET .CONTENTS .NEWS dl dd a:visited	{ text-decoration:underline; }
#PAGE .SHEET .CONTENTS .NEWS dl dd a:hover	{ text-decoration:none; }
#PAGE .SHEET .CONTENTS .NEWS dl dd a:active	{ text-decoration:none; }
#PAGE .SHEET .CONTENTS .NEWS dl dd strong	{ width:50px; float:left; font-weight:bold; }

.topSearch { width: 960px; clear:both;}
.SEARCH_BOX .area_title {margin: 10px 0 0 20px;color: #17366f;font-size: 13px;font-weight: bold;}
.SEARCH_BOX ul { margin: 0px 0 10px 20px; width: 460px;}
.SEARCH_BOX ul li { font: 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
.line_lst {clear: both;}
.LIST_BOX {clear: both;}

.topSearchArea {width: 470px; border:1px solid #999; padding: 0 0 10px; }
.topSearchArea li {float: left; width: 115px;}
.topSearchLine { width: 470px; margin: 0 0 0 15px; border:1px solid #999; padding: 0 0 10px; }
.topSearchLine li {float: left; width: 150px;}

#select-btn {
    clear: both;
}
#select-btn ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#select-btn li.btn1,
#select-btn li.btn2 {
    display: inline;
    float: left;
    font-size: 1px;
    list-style-type: none;
    margin: 10px 7px 0 0;
    padding: 0;
}
#select-btn li.btn3 {
    display: inline;
    float: left;
    font-size: 1px;
    list-style-type: none;
    margin: 10px 0;
    padding: 0;
}

.bt_line {
	margin: 15px 0 0;
}