﻿@charset "utf-8";
@media screen and (min-width:769px){#nagare{width:220px;text-align=left;}
a:link{text-decoration:underline;color:#222;}
a:visited{text-decoration:underline;color:#222;}
a:hover{text-decoration:none;color:#222;}
*{font-family:'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;padding:0;margin:0;}
img{border:0px;}
body{background:url(../images/header_bg.png);background-repeat: repeat-x;font-size:16px;line-height:160%;color:#333;text-align:center;background-color:#FBF7EA;-webkit-text-size-adjust:100%;background-image:url(../images/header_bg_02.png)}
#header_content{background-image:url(../images/catchcopy.png);position:relative}
#header_content h1{padding:0 0 102.8% 1%;}
#header_content .header_content_btn{position:absolute;right:43px;top:25px}
#header_content .header_content_btn a:hover img,
#header_content .header_content_btn a:focus img{opacity:0.8}
#amap{font-size:24px;}
#teltel{width:90%;}
#sikaku{width:50%;}
a .teltel{width:80%;}
#contents p.guide_photo{float:right;}
#header{background-position:top center;}
#header_content{width:980px;margin:0 auto;}
#header_content h1{font-size:14px;color:#000;text-align:left;}
#wrapper{width:980px;margin:0 auto;}
#main{width:980px;float:right;margin:25px 0 30px 0;text-align:left;background:#fff;}
#main #sentence{width:800px;margin:20px auto 30px auto;}
#main #contents p{margin:0 0 20px 0;}
#pagetop{width:980px;margin:30px auto 0 auto;clear:both;}
#pagetop img{float:right;margin:0 0 20px 0;}
#footer{background:url(../images/footer_bg.png) repeat-x;clear:both;}
#footer_content{width:980px;margin:0 auto;line-height:180%;}
.footer_line{border-top:1px dotted #999999;border-bottom:1px dotted #999999;padding:10px 0;margin:20px 0 15px 0;}
.info_area{border:5px solid #FAC014;background:url(../images/info_bg.png) repeat-x;margin:20px 0 0 0;padding:15px 15px 15px 10px;clear:both;}
.info_area h3{font-size:15px;font-weight:bold;color:#593118;}
.info_area .inner_l .tel{font-size:24px;font-weight:bold;color:#EE3415;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.center{text-align:center;padding:10px 0 0 0;}
.ylw{background-color:#FFFF00;font-weight:bold;padding:2px;}
.voice_title_y{	background:#FCD666;font-size: 20px;color: #593118;clear: both;padding: 16px 0 17px 30px;margin: 0 0 15px 0;*padding: 16px 0 0 30px;/*ie6,7ハック*/*height: 55px;/*ie6,7ハック*/-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;*zoom: 1;position: relative;behavior;}
.voice_title_y:before{content:'';display:block;width:7px;height:60%;position:absolute;left:10px;top:20%;background:#F60;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;*zoom: 1;}
.mob_tel{display: none;}
.mob_que{display: none;}
.map{text-align: center;}
.youtube{
position:relative;
padding-bottom:45%; /*これが縦横比*/
height:0;
overflow:hidden;
}
.youtube iframe{
position:absolute;
top:0;
left:0;
width:100% !important;
height:100% !important;
}
}
