﻿/* トップメニュー */
h1.ss{
display:none;
}
h2.ss{
display:none;
}
h3.ss{
display:none;
}
img.mt5{
margin-top:5px;
}
img.mt10{
margin-top:10px;
}
img.mt10l{
margin-top:10px;
float:left;
}

iframe.mt5{
margin-top:5px;
}
div.top{
width:995px;
height:20px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:5px;
padding-top:10px;
background:#ff8ba5;
}
img.timg{
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-bottom:5px solid #ff8ba5;
}
div.menu{
padding-top:3px;
width:1000px;
height:53px;
background:#FFFFFF;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}
div.menus{
width:250px;
height:50px;
margin:0px;
padding:0px;
float:left;
}
div.contents{
width:1000px;
height:1120px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}
div.left{
width:750px;
float:left;
display:block;
}
div.right{
width:250px;
float:left;
display:block;
}
div.footer{
padding-top:30px;
width:1000px;
height:70px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
float:clear;
font-size:13px;
color:#999999;
background:#fee1e8;
}


div.t1{
width:360px;
margin-left:5px;
height:280px;
float:left;
}
div.t1r{
width:370px;
margin-left:10px;
height:280px;
float:left;
}
div.t2{
margin-left:5px;
width:745px;
height:240px;
text-align:left;
float:left;
}
div.spat{
width:245px;
height:160px;
margin-left:5px;
margin-top:14px;
float:left;
font-size:15px;
color:#696969;
line-height:1.1em;
background-image: url("../img/top/spak.jpg")
}
div.t3{
margin-left:5px;
width:745px;
height:240px;
text-align:left;
float:left;
}
div.runt{
width:245px;
height:160px;
margin-left:5px;
margin-top:14px;
float:left;
font-size:15px;
line-height:1.1em;
color:#696969;
background-image: url("../img/top/runk.jpg")
}

/* SPA */
div.contents2{
width:1000px;
height:1130px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}

div.pricet{
margin-top:-5px;
width:310px;
height:285px;
text-align:left;
}
.pricet p.prt{
font-size:18px;
width:350px;
height:25px;
padding-top:8px;
text-indent:5px;
background-color:#696969;
color:#FFFFFF;
margin-left:-20px;
line-height:16px;
margin-bottom:5px;
margin-top:8px;
}
.pricet p.prt2{
font-size:16px;
width:350px;
color:#696969;
line-height:1.5em;
margin-top:3px;
margin-bottom:5px;
}
.pricet p.prt3{
color:#FF0000;
font-size:14px;
margin-left:-20px;
margin-top:0px;
margin-bottom:0px;
}

div.himitu{
width:465px;
height:160px;
margin-left:15px;
margin-top:30px;
float:left;
font-size:15px;
color:#696969;
line-height:1.3em;
}

div.t4{
margin-left:5px;
width:745px;
height:410px;
text-align:left;
float:left;
}
div.himitu2{
width:480px;
height:410px;
margin-left:5px;
margin-top:15px;
float:left;
}
.himitu2 p.sht{
font-size:15px;
color:#696969;
line-height:1.2em;
margin-top:0px;
margin-bottom:5px;
text-indent:-15px;
margin-left:15px;
}
.himitu2 p.sht2{
font-size:15px;
color:#696969;
line-height:1.4em;
margin-top:0px;
margin-bottom:5px;
margin-left:16px;
}

/* RUN */
div.contents3{
width:1000px;
height:1150px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}

div.ronegai{
width:480px;
height:380px;
margin-left:5px;
margin-top:15px;
float:left;
}
.ronegai p.sht{
font-size:15px;
color:#696969;
line-height:1.3em;
margin-top:0px;
margin-bottom:5px;
text-indent:-15px;
margin-left:15px;
}

/* acces */
div.contents4{
width:1000px;
height:1150px;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}
div.t5{
margin-left:5px;
width:745px;
height:580px;
text-align:left;
float:left;
}
div.t6{
margin-left:5px;
width:745px;
height:300px;
text-align:left;
float:left;
}
div.center{
margin-left:100px;
}
div.ini{
width:520px;
height:300px;
font-size:17px;
color:#696969;
margin-top:25px;
padding-top:0px;
margin-bottom:10px;
float:left;
}
div.ini dl{
margin-top:0px;
}
div.ini dt{
text-align:center;
background-color:#FFE4E1;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
border-bottom:1px solid #ff99cc;
width:180px;
height:15px;
/*左寄せ*/
float:left;
/*float解除*/
clear:both;
}
div.ini dt.top{
text-align:center;
background-color:#FFE4E1;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
border-top:1px solid #ff99cc;
border-bottom:1px solid #ff99cc;
width:180px;
height:15px;
/*左寄せ*/
float:left;
/*float解除*/
clear:both;
}

div.ini dd{
margin-top:0px;
padding-top:5px;
padding-left:135px;
padding-right:1px;
padding-bottom:5px;
border-bottom:1px solid #ff99cc;
width:360px;
height:15px;
/*dtの幅分の設定*/
margin-left:70px;
}
div.ini dd.top{
margin-top:0px;
padding-top:5px;
padding-left:135px;
padding-right:1px;
padding-bottom:5px;
border-bottom:1px solid #ff99cc;
border-top:1px solid #ff99cc;
width:360px;
height:15px;
/*dtの幅分の設定*/
margin-left:70px;
}



/* Link */
 a.maps:link{
font-size:15px;
height:20px;
width:360px;
text-decoration:none;
color:#696969;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
background-color:#FFFFFF;
border:1px solid #EE82EE;
}
 a.maps:visited{
font-size:15px;
height:20px;
width:360px;
text-decoration:none;
color:#696969;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
background-color:#FFFFFF;
border:1px solid #EE82EE;
}
 a.maps:hover{
font-size:15px;
width:360px;
height:20px;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
background-color:#EE82EE;
}
 a.maps:active{
font-size:15px;
width:360px;
height:20px;
text-decoration:none;
color:#FFFFFF;
background-color:#EE82EE;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
}

 a.top:link{
font-size:15px;
color:#696969;
}
 a.top:visited{
font-size:15px;
color:#696969;
}
 a.top:hover{
font-size:15px;
color:#696969;
}
 a.top:active{
font-size:15px;
color:#696969;
}