﻿@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;

}

body{
	background-color:#69A3EC; line-height:15px; font-size:12px;

}


.Margin_B1{
	margin:0 0 10px 0;
}

.Margin_B2{
	margin:0 0 5px 0;
}


.Margin_T1{
	margin:10px 0 0 0;
}

.float_left{
	float:left;
}

.Sikiri{
	width:850px; height:59px; background:no-repeat url(../images/sikiri.jpg);
}

.Container{
	width:100%; height:139px; background:repeat-x url(../images/header_bg.jpg);
}

.Box1{
	width:850px; height:auto; background-color:#FFFFFF; margin:0 auto; position:relative;
}

.Box2{
	width:850px; height:92px; background:no-repeat url(../images/header_img.jpg); text-indent:-999em;
}

.Box2_A{
	position:absolute; left: 537px; top: 24px; width: 87px; height: 25px;
}

.Box3{
	width:850px; height:466px; background:no-repeat url(../images/main_img.jpg);
	text-indent:-999em; margin:0 auto;
}

.Box4{
width:850px; height:100px; position:relative; margin:0 0 20px 0;
}

.Box5{
	position:absolute; left: 23px; top: 7px;
}

.Box6{
	position:absolute; left: 296px; top: 8px;
}

.Box7{
	position:absolute; left: 566px; top: 7px;
}

.Box8{
	width:850px; height:221px; position:relative; background:no-repeat url(../images/tel_bg.jpg);
	margin:0 0 20px 0;
}

.Box9{
	position:absolute; left: 500px; top: 157px;
}

.Box10{
	width:355px; height:83px; background:no-repeat url(../images/miryoku_ber.jpg); text-indent:-999em;
}

.Box11{
	padding:20px 0 0 50px; width:330px;
}

.Box12{
	padding:20px 0 0 50px; width:760px;
}


.Box13{
	position:relative; width:850px;
}

.Box13a{
	position:absolute;
	left: 395px;
	top: -9px;
	width: 425px;
	height: 284px;
}

.Box14{
	padding:50px 0 0 50px; width:760px;
}

.Box15{
	position:absolute; left: 394px; top: 307px; height: 365px;
}

.Box16{
	text-align:center; font-weight:bold; margin:5px 0 0 0;
}


/* ６つの魅力 */


.Box17{
	width:530px; height:39px; background:no-repeat url(../images/miryoku_ber2.jpg); text-indent:-999em;
}


.Box18{
	position:relative; width:850px;
}

.Box19{
width:780px; height:421px; background:no-repeat url(../images/waku_bg.gif);
	margin:20px 0 0 27px; padding:25px 0 20px 30px;
}

.Box20{
width:740px; height:385px; overflow:auto;
	scrollbar-base-color:#C3DAF4;
}

.Box20_A{
margin:0 0 20px 0; padding:0 0 10px 0; width:700px; border-bottom:1px solid #333333;
}

.Box21{
display:block; border:#000099 1px solid;
}

.Box22{ 
float:left; width:600px; padding:0 0 10px 10px;
}

.Box23{
	width:550px; height:76px; background:no-repeat url(../images/miryoku_ber3.jpg); text-indent:-999em;
}

.Box24{
	width:550px; height:39px; background:no-repeat url(../images/miryoku_ber4.jpg); text-indent:-999em;
}

.Box25{
width:850px; height:258px; background:no-repeat url(../images/check_img.jpg); text-indent:-999em;
}

.Box26{
	width:550px; height:39px; background:no-repeat url(../images/miryoku_ber5.jpg); text-indent:-999em;
}

.Box27{
width:850px; height:800px; background:no-repeat url(../images/shouhin_photo.jpg); text-indent:-999em;
}

.Box28{
	width:300px; height:39px; background:no-repeat url(../images/miryoku_ber6.jpg); text-indent:-999em;
}

.Box29{
width:850px; height:448px; position:relative; background:no-repeat url(../images/massage_img.jpg);
}

.Box29_A{
position:absolute; left: 103px; top: 325px;
}

.Box30{
	width:838px; height:39px; background:no-repeat url(../images/miryoku_ber7.jpg); text-indent:-999em;
}

.Box31{
width:850px; height:778px; background:no-repeat url(../images/simyure_img.jpg); text-indent:-999em;
}

.Box32{
	width:421px; height:39px; background:no-repeat url(../images/miryoku_ber8.jpg); text-indent:-999em;
}

.Box33{
width:850px; height:277px; background:no-repeat url(../images/rvsa_img.jpg); text-indent:-999em;
}

.Box34{
	width:594px; height:39px; background:no-repeat url(../images/miryoku_ber9.jpg); text-indent:-999em;
}

.Box35{
width:850px; height:635px; position:relative; background:no-repeat url(../images/esute_img.jpg);
}

.Box36{
	text-align:center; margin:0 0 10px 0;
}

.Box37{
	width:850px; height:120px; text-indent:-999em;
	background:no-repeat url(../images/siharai_bg.jpg);
}

.Box38{
	width:850px; height:auto;
	background:no-repeat url(../images/haisou_bg.jpg); padding:8px 0 10px 0;
}

.Box39{
	width:850px; height:auto;
	background:no-repeat url(../images/keisai_bg.jpg);
}

.Box40{
padding:50px 0 0 90px; height:auto;
}

.Box41{
width:332px; padding:0 10px 0 0; line-height:20px; float:left
}

.Box42{
width:280px; border-left:1px #000000 solid; padding:0 10px 0 0; line-height:20px; float:left; padding:0 0 0 10px; height:auto;
}

.Box43{
padding:50px 0 0 90px; height:auto;
}

.Box44{
width:630px; padding:0 10px 0 0; line-height:20px;
}

.Box45{
width:528px; height:39px; background:no-repeat url(../images/miryoku_ber10.jpg); text-indent:-999em;
}

.Box46{
padding:20px 0 0 45px; height:auto;
}


.Box47{
width:332px; padding:0 10px 0 0; line-height:20px; float:left
}

.Box48{
width:332px; border-left:1px #000000 solid; line-height:20px; float:left;
padding:0 10px 0 20px; height:auto;
}

.Box49{
	font-size:14px; color:#1F8034; padding:0 0 5px 0;
}

.Box50{
	text-align:right; padding:0 10px 20px 0;
}

.Box51{
	width:550px; height:39px; background:no-repeat url(../images/miryoku_ber11.jpg); text-indent:-999em;
}

.Box52{
	width:530px; height:39px; background:no-repeat url(../images/miryoku_ber12.jpg); text-indent:-999em;
}

.Box53{
	width:449px; height:39px; background:no-repeat url(../images/miryoku_ber13.jpg); text-indent:-999em;
}







.CopyRight{
	width:850px; height:52px; background:no-repeat url(../images/copy_right.jpg);
}


/* リンク設定 */

a:link {
	color:#000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color:#0033FF;
}
a:active {
	text-decoration: none;
	color:#0033FF;
}

.font_style{
	font-weight:bold; font-size:14px; color:#003399;
}

.font_color_red{
color:#FF0000;

}
