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

#MENU .NAVI ul#MENU_MAIN li a.MENU_EQUIPMENT	{ background:#ced4dc; color:#001f4d; }
.sidr li a.sidr-class-MENU_EQUIPMENT	{ background:#ced4dc; }
#FOOTER .FOOT_MENU #F_MENU ul li a.F_EQUIPMENT	{ text-decoration:underline; }

/*#PAGE .CONTENTS .SHEET h2	{ font-size:25px; }*/
#PAGE .CONTENTS .SHEET p.LAND	{ width:90%; float:left; padding:25px 5%; text-align:center; font-size:15px; line-height:2.5em; }
#PAGE .CONTENTS .SHEET .IMAGE	{ width:99%; float:left; margin:20px 0 0 0; padding:20px 0; text-align:center; }
#PAGE .CONTENTS .SHEET .IMAGE img	{ width:100%; float:left; clear:none;  }

#PAGE .CONTENTS .SHEET .KUKAKU	{ width:99%; float:left; margin:20px 0 0 0; padding:20px 0; background:#fff; border:1px solid #ccc; text-align:center; }
#PAGE .CONTENTS .SHEET .KUKAKU img	{  }
#PAGE .CONTENTS .SHEET span.KUKAKU_SPAN	{ width:100%; float:left; margin:5px 0 0 0; text-align:right; font-size:11px; line-height:1.2em; }
#PAGE .CONTENTS .SHEET br.BR_SP	{ display:none; }

/*	ここから種石追加	*/
div#PAGE div.CONTENTS h3{ width: auto; height: auto; padding: 5px 0;float: left; margin-bottom: 0px; line-height: 1.2em;}
.CULM { margin: 0px 0 50px 0; width: 100%; float: left;}
.CULM_TOP { margin: 50px 0 0 0; width: 100%; float: left;}
.BLOCK { width: 50%; float: left; margin-top: 0px;}
.BLOCK a { text-decoration: underline; float: left; }
.BLOCK a:hover {opacity: 0.7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";}
img.yajirushi { margin-top: 45px; float: left; margin-left: 10px;}
.RIGHT{ width: 50%; float: right;}
.RIGHT img { width: 100%; float: right;}
.UNDER{ text-decoration: underline; width: 100%; border-bottom: solid 1px #000;}
p.text{ width: 100%; float: left; font-size:11pt; line-height:1.5em;}
hr.under_1{ width: 55%; background-color: #001f4d;}
hr.under_2{ width: 60%; background-color: #001f4d;}
hr.under_3{ width: 70%; background-color: #001f4d;}
hr.under_4{ width: 60%; background-color: #001f4d;}
hr.under_5{ width: 75%; background-color: #001f4d;}

/*	ここまで種石追加	*/

@media screen and (min-width: 740px){
    .RIGHT{ width:500px;}
}

@media screen and (max-width: 740px){
#FOOTER .FOOT_MENU #F_MENU ul li a.F_LANDPLAN	{ background:#4d6383; text-decoration:none; }
/*#PAGE .CONTENTS .SHEET h2	{ font-size:20px; }*/
#PAGE .CONTENTS .SHEET p.LAND	{ width:95%; padding:25px 2.5%; font-size:11px; line-height:2em; }
#PAGE .CONTENTS .SHEET .KUKAKU	{ width:79%; margin:10px 0 0 0; padding:20px 10%; }
#PAGE .CONTENTS .SHEET br.BR_SP	{ display:inline; }

.CULM_TOP { margin: 0px 0 0 0; width: 100%; float: left;}
p.text{ width: 100%; float: left; font-size:11pt; line-height: 1.5em;}
hr.under_1{ width: 80%; background-color: #001f4d;}
hr.under_2{ width: 75%; background-color: #001f4d;}
hr.under_3{ width: 90%; background-color: #001f4d;}
hr.under_4{ width: 75%; background-color: #001f4d;}
hr.under_5{ width: 75%; background-color: #001f4d;}


.BLOCK { width: 100%; float: left; margin-top: 0px;}
.RIGHT{ width: 100%; float: right;}


}
