﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}ol,ul{list-style:none}a img{border-style:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}h1{width:980px;margin:0 auto;font-size:10px;color:#858585;display:block !important}.title_big{font-size:14px}.title_middle{font-size:13px}.onesp_tel .title_big{font-size:14px}.onesp_tel .title_middle{font-size:13px}#page_contents img{width:100%;max-width:100% !important;height:auto;outline:none;vertical-align:bottom;border:0}.wideslider{width:100%;text-align:left;position:relative;overflow:hidden;padding-bottom:10%}.wideslider ul,.wideslider ul li{float:left;display:inline;overflow:hidden;background:#fff}.wideslider ul li.mainActive{background:#fff}.wideslider ul li img{width:100%;overflow:visible !important;filter:alpha(opacity=100) !important;opacity:1 !important;-moz-opacity:1 !important}.wideslider_base{top:0;position:absolute}.wideslider_wrap{top:0;position:absolute;overflow:visible !important}.slider_prev,.slider_next{top:0;overflow:hidden;position:absolute;z-index:100;cursor:pointer;display:none}.pagination{bottom:-30px;left:0;width:100%;height:50px;text-align:center;position:absolute;z-index:200;overflow:visible !important;display:block}.pagination a{margin:0 15px;width:10px;height:10px;display:inline-block;overflow:visible !important;background:url(/pc/common/img_20151119/pc/top/btn_orange.png);background-size:cover}.pagination a.active{filter:alpha(opacity=100) !important;-moz-opacity:1 !important;opacity:1 !important}.wideslider ul:after{content:".";height:0;clear:both;display:block;visibility:hidden}.wideslider ul{display:inline-block;overflow:hidden}#page_contents{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding-left:0%;padding-right:0%;font-size:1rem;line-height:1.5;margin-top:20px}#page_contents img{width:100%}#page_contents .top{max-width:980px;margin:0 auto;position:relative;margin-top:3%;display:none}#page_contents .top_sp{display:block;margin-top:15px}#page_contents .top_sp .recommend{width:95%;margin:0 auto;margin-bottom:15px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2)}#page_contents .top_sp ul{width:95%;margin:0 auto}#page_contents .top_sp .list{clear:both;padding-top:3%}#page_contents .top_sp .list a{background:url(/pc/common/img_20151119/pc/top/arrow2.png) right center no-repeat;padding-right:1.5em;margin-right:3%;float:right;color:#000;background-size:.6em;text-decoration:underline}#page_contents .top .recommend{max-width:980px;margin:0 auto;padding-left:0px;padding-right:0px;position:inherit;width:100% !important}#page_contents .top .recommend a{width:100% !important;border:solid 5px #e6541b;float:left;display:block;position:relative;margin-bottom:3%;margin-right:0%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#page_contents .top .recommend a .icon{position:absolute;left:-5px;top:-5px;width:25.5%}#page_contents .top .recommend a .img{float:left;width:16%;margin-left:5%;margin-right:5%;margin-top:7%}#page_contents .top .recommend a .right{float:left;width:65%;margin-top:6%;margin-bottom:4%}#page_contents .top .recommend a .right .text{margin-bottom:4%}#page_contents .top .recommend a .arrow{position:absolute;width:3%;right:6px;bottom:6px}#page_contents .top .recommend_ri
ght a{margin-bottom:1%}#page_contents .top .recommend_right a .right{width:80%;margin:0 auto;float:none;margin-top:6%;margin-bottom:6%}#page_contents .top ul{border-bottom:solid 1px #e6541b}#page_contents .top li{position:relative}#page_contents .top li.list_logo{display:none}#page_contents .top li a{float:left;width:100%;display:block;border:solid 1px #e6541b;border-bottom:none;position:relative;color:#000;text-decoration:none;display:table}#page_contents .top li.first a{width:100% !important;border:solid 5px #e6541b;margin-right:0px;margin-bottom:3%;margin-left:0;clear:both !important;position:relative;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#page_contents .top li a .arrow{position:absolute;width:3%;right:6px;bottom:6px}#page_contents .top li.right a{float:left;width:100%;display:block;border:solid 1px #e6541b;border-bottom:none;position:relative;color:#000;text-decoration:none;display:table}#page_contents .top li a p.text{display:none}#page_contents .top li.first a p.text{display:none}#page_contents .top li a p.text_sp{width:65%;text-align:left;display:table-cell;vertical-align:middle;padding-left:1.5%;padding-right:3%}#page_contents .top .first a p.text_sp{width:65%;text-align:left;display:table-cell;vertical-align:middle;padding-left:1.5%;padding-right:3%}#page_contents .top li a p.img{width:80%;margin:8%;float:left}#page_contents .top .right a p.img{width:80%;margin:8%;float:left}#page_contents .top .first a p.img{width:80%;margin:15% 8% !important;float:left}#page_contents .top li.clear{width:0px;height:1em;clear:both;display:none}#page_contents .news{max-width:980px;margin:0 auto;clear:both;margin-top:10%}#page_contents h2{text-align:center;clear:both;text-align:center;background:none;padding-top:20px;margin-top:10px}#page_contents h2 p{padding-left:1em;padding-right:1em;display:inline-block}#page_contents .news ul{margin-top:3%;margin-bottom:3%}#page_contents .news li{clear:both;padding-bottom:3%;margin-bottom:3%;border-bottom:1px solid #dedede}#page_contents .news li.news_sp{display:block}#page_contents .news .right a br{display:block}#page_contents .news .icon{width:24%;float:left;margin-right:3%}#page_contents .news .date{color:#e4551d;float:left;word-wrap:break-word;width:50%;line-height:1}#page_contents .news .date img{float:right;line-height:1.5;display:block;margin-top:1%;padding-top:2%}#page_contents .news .text a{clear:both;display:block;padding-left:1em;width:95%;color:#000;text-decoration:none;background:url(/pc/common/img_20151119/pc/top/arrow01.gif) 0 .5em no-repeat;background-size:.5em;margin-top:.3em}#page_contents .news .link a{width:100%;display:block;border-radius:7px;background:url(/pc/common/img_20151119/pc/top/arrow2.png) 97% center no-repeat;background-color:#fce9de;background-size:.5em;text-align:center;color:#000;text-decoration:none;padding-top:.5em;padding-bottom:.5em;margin-right:2%;margin-bottom:3%}#page_contents .news .link a.ichiran_btn{width:100%;display:block;border-radius:7px;background:url(/pc/common/img_20151119/pc/top/arrow2.png) 97% center no-repeat;background-color:#d3edfb;background-size:.5em;text-align:center;color:#000;text-decoration:none;padding-top:.5em;padding-bottom:.5em;margin-right:2%;margin-bottom:3%}#page_contents .news .link a.ichiran_btn .ichiran_br{display:inline}#page_contents .news .right a{margin-right:0px;background-color:#eaeae6}#page_contents .news .right a img{margin-bottom:5px;margin-right:5px;width:1em}#page_contents .enquete{max-width:980px;margin:0 auto;clear:both;padding-top:10%}#page_contents .enquete .box{float:left;width:100%;background-color:#e4551d;padding-bottom:2%;margin-right:2%;margin-top:3%}#page_contents .enquete .box .text1{font-weight:bold;color:#fff;padding:1em;padding-left:3em;padding-right:1em;padding-bottom:1em;background:url(/pc/common/img_20151119/pc/top/icon_comment.gif) 1em 1.5em no-repeat;background-size:1.5em}#page_contents .enquete .box .text2{background-color:#fff;width:89%;margin:0 auto;padding:4%;padding-bottom:5%}#page_contents .enquete .box .text2 img{margin-top:1em}#page_contents .enquete .right{margin-right:0px}#page_contents .service{max-width:980px;margin:0 auto;clear:both;padding-top:10%}#page_contents .service ul{padding-top:2%}#page_contents .service li{width:100%;margin-bottom:5%;text-align:center}#page_contents .service li a{color:#3d509e;text-align:center;text-decoration:none}#page_contents .service li a img{margin-bottom:5px}#page_contents .service li.right{margin-right:0px}#page_contents .banner_wrap{width:100%;padding-left:3%;padding-right:3%;margin-left:-3%;background:url(/pc/common/img_20151119/pc/top/banner_bg.gif);clear:both;padding-top:5%;padding-bottom:5%;margin-top:7%;box-shadow:0px 0px 3px -3px rgba(0, 0, 0, 0.4)}#page_contents .banner{max-width:980px;margin:0 auto}#page_contents .banner .left{width:100%;border-right:none}#page_contents .banner .title{background-color:#e4551d;text-align:center;color:#fff;padding-top:.5em;padding-bottom:.5em;margin-bottom:2%}#page_contents .banner .right .title{margin-bottom:4%}#page_contents .banner .left div{width:100%;margin-top:5%}#page_contents .banner .left div.right{margin-bottom:5%}#page_contents .banner .left a{color:#000}#page_contents .banner .left img{margin-bottom:5px}#page_contents .banner .right{width:100%}#page_contents .tel{max-width:980px;margin:0 auto;clear:both;padding-top:5%;padding-bottom:5%;text-align:center}#page_contents .tel .tel_pc{display:none}#page_contents .tel .tel_sp img{width:90%}#page_contents .tel .tel_sp{display:block}#page_contents .tel .onesp_tel{padding:10px}#page_contents .tel .onesp_tel a,#page_contents .tel .onesp_tel a:hover,#page_contents .tel .onesp_tel a:visited{color:#000}#footer{clear:both}.news a{width:94% !important}#page_contents .tel .onesp_tel .title_big .oneday_link{color:#2d8cb2;cursor:pointer;text-decoration:underline}

	.main_slider:not(.slick-initialized){
		height: 40vw;
		overflow: hidden;
	}

