@charset "UTF-8";
/* ----------------------------------------
   ホテル専用 CSS
   
---------------------------------------- */
#mv{
	background:url(../images/results/mv.jpg) no-repeat;
}
#contentArea h1#intro{
	background: url(../images/results/ttl02_h1.jpg) no-repeat;
}
#contentArea h1#h1_sub{
	background: url(../images/results/h1_sub.png) no-repeat;
}

ul.g_nav2 li a#resuits{
	font-weight:bold;
	text-decoration:none;
}


/*--main_button--*/
#contentArea ul.main_btn{
	background-image: url(../images/results/main_btn.png);
}
#contentArea ul.main_btn li a{
	width:290px;
}
#contentArea ul.main_btn li a#b_main1{
	margin-right:20px;
}
#contentArea ul.main_btn li a:hover{
	background-image: url(../images/results/main_btn_o.png);
}
#contentArea ul.main_btn li a#b_main1:hover{
	background-position:-10px -10px;
}
#contentArea ul.main_btn li a#b_main2:hover{
	background-position:-320px -10px;
}
#contentArea ul.main_btn li a#b_main3:hover{
	background-position:-10px -59px;
}

/*--h1--*/
#contentArea h1{
	clear:both;
	width:650px;
	height:95px;
	font-size:1px;
	text-indent:-4000px;
	overflow:hidden;
}
/*--h2--*/
#contentArea h2#ttl_h2_area{
	margin:20px 0 5px 0;
	background-image:url(../images/common/ttl_h2_area.gif);
}
#contentArea h2#ttl_h2_results{
	background-image:url(../images/common/ttl_h2_results.gif);
}


/*-- 希望出店エリア --*/
.area_list div#one{
	background-image:url(../images/results/one.gif);
}
.area_list div#two{
	background-image:url(../images/results/two.gif);
}
.area_list div#three{
	background-image:url(../images/results/three.gif);
}

.area_list div dl{
	width:225px;
}
.area_list div dl dt{
	width:60px;
}
.area_list div dl dd{
	width:155px;
	padding-left:60px;
}
*:first-child+html .area_list div dl dd,
* html .area_list div dl dd{
	padding-left:0;/*IE Hack*/
}


/*-- 改善実績 --*/
p.red{
    color:#666666;
}
table.result02_table .enph{
    background: #F2F2F2;
}

table.result02_table{
    margin-left:10px;
    border:1px #CCCCCC solid;
}
table.result02_table th{
    padding:0.5em 2em;
    font-weight:bold;
    line-height:120%;
    border:1px #CCCCCC solid;
    text-align:center;
}
table.result02_table td{
    border:1px #CCCCCC solid;
    text-align:center;
    color:#a81c4b;
    padding:0.5em 2em;
}
table.result02_table th.small{
    font-size: 92%;
	font-weight:normal;
}


/* ホテル運営受託
 ------------------------------------------------------------------------------*/
#contentArea h1#intro_manage{
	background: url(../images/results/ttl_h1_management.png) no-repeat;
}


/*-- main btn(運営受託) --*/
#contentArea ul.mbtn_manage li{
	background-image:url(../images/results/mbtn_bg.png);
}
#contentArea ul.mbtn_manage li a{
	background-image:url(../images/results/mbtn_bg_r.png);
}


/*--h2--*/
#contentArea h2#ttl_h2_btxt_hard{
	height:34px;
	margin:0 0 14px 10px;
	background-image:url(../images/results/ttl_h2_btxt_hard.png);
}
#contentArea h2#ttl_h2_concept{
	background-image:url(../images/results/ttl_h2_concept.png);
}
#contentArea h2#ttl_h2_knowhow{
	background-image:url(../images/results/ttl_h2_knowhow.png);
}
#contentArea h2#ttl_h2_organization{
	background-image:url(../images/results/ttl_h2_organization.png);
	margin-bottom:-10px;
}
#contentArea h2#ttl_h2_5way{
	background-image:url(../images/results/ttl_h2_5way.png);
}
#contentArea h2#ttl_h2_support{
	background-image:url(../images/results/ttl_h2_support.png);
}


/*-- simple_list(運営受託) --*/
.simple_list dl dd{
}
.simple_list dl dd#dt_concept1{
	background-image:url(../images/results/dt_concept1.png);
}
.simple_list dl dd#dt_concept2{
	background-image:url(../images/results/dt_concept2.png);
}
.simple_list dl dd#dt_concept3{
	background-image:url(../images/results/dt_concept3.png);
}
.simple_list dl dd#dt_concept4{
	background-image:url(../images/results/dt_concept4.png);
}
.simple_list dl dd#dt_concept5{
	background-image:url(../images/results/dt_concept5.png);
}


/*-- btxt --*/
.btxt#btxt_result{
	height:42px;
	margin:14px 0 0 20px;
	background-image:url(../images/golf/btxt_result.png);
}


/*-- knowhow --*/
.knowhow img{
	float:left;
	margin-left:20px;
}
* html .knowhow img{
	margin-left:10px;
}


/*-- organization --*/
.organization h3#organize_ttl_1{
	background-image:url(../images/results/organize_ttl_1.png);
}
.organization h3#organize_ttl_2{
	background-image:url(../images/results/organize_ttl_2.png);
}
.organization h3#organize_ttl_3{
	background-image:url(../images/results/organize_ttl_3.png);
}
.organization h3#organize_ttl_4{
	background-image:url(../images/results/organize_ttl_4.png);
}
.organization h3#organize_ttl_5{
	background-image:url(../images/results/organize_ttl_5.png);
}
.organization h3#organize_ttl_6{
	background-image:url(../images/results/organize_ttl_6.png);
}


/*-- way_list --*/
.way_list li h3 strong{
	color:#a61c4b;
}


/*-- plan_list --*/
.plan_list#txt_link h3{
	height:auto;
	text-indent:0;
	font-size:109%;
	font-weight:bold;
	color:#a61c4b;
	background:none;
}
.plan_list#txt_link h3 a{
	color:#a61c4b;
}


/* ホテルによる土地活用
 ------------------------------------------------------------------------------*/
#contentArea h1#intro_land{
	background: url(../images/results/ttl_h1_land.png) no-repeat;
}
/*--h2--*/
#contentArea h2#ttl_h2_contract{
	margin:0 0 10px 0;
	padding-top:30px;
	background-image:url(../images/results/ttl_h2_contract.png);
	background-position:bottom;
}
#contentArea h2#ttl_h2_merit{
	background-image:url(../images/results/ttl_h2_merit.png);
}
#contentArea h2#ttl_h2_potential{
	background-image:url(../images/results/ttl_h2_potential.png);
}


p.harf{
	float:left;
	width:300px;
	margin-right:14px;
	padding-bottom:40px;
	overflow:hidden;
}

img.big{
	margin-left:8px;
}


/*-- simple_list(land) --*/
.simple_list#land dl dd{
	width:440px;
	padding:10px 0 12px 180px;
	background-position:0 13px;
}
.simple_list#land dl dd#merit_1{
	background-image:url(../images/results/p1.png);
}
.simple_list#land dl dd#merit_2{
	background-image:url(../images/results/p2.png);
}
.simple_list#land dl dd#merit_3{
	background-image:url(../images/results/p3.png);
}
.simple_list#land dl dd#merit_4{
	background-image:url(../images/results/p4.png);
}
.simple_list#land dl dd#merit_5{
	background-image:url(../images/results/p5.png);
}
.simple_list#land dl dd#merit_6{
	background-image:url(../images/results/p6.png);
}


/*-- resol_hotels --*/
.resol_hotels{
	width:580px;
	margin:20px 0 0 10px;
	padding:20px;
	background:#ffeff6;
}
.resol_hotels h3{
	font-weight:bold;
	color:#a61c4b;
}
.resol_hotels ul{
	margin:14px 10px 0 10px;
}
.resol_hotels ul li{
	clear:left;
	margin-bottom:3px;
	border-bottom:1px dotted #999999;
}
.resol_hotels ul li span.room{
	float:right;
	margin-top:-1.5em;/*firefox用*/
}
*:first-child+html .resol_hotels ul li span.room,/*IE7用*/
* html  .resol_hotels ul li span.room,/*〜IE6用*/
body:first-of-type  .resol_hotels ul li span.room/*Safari and Opera用*/
{ margin-top:0em; }

