body{overflow-x:hidden;font-size:14px;line-height:24px;color:#535353}#warpper{width:960px;margin:0 auto}#warpper #header{position:relative}#warpper #header .headTop{height:87px}#warpper #header .headTop p.logo{width:171px;float:left;font-size:0px;line-height:0}#warpper #header .headTop p.logo a{display:block;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/logo.png) no-repeat;text-indent:-9999px;width:171px;height:42px;margin-top:24px}#warpper #header .headTop .contactTop{float:right;margin-top:12px}#warpper #header .headTop .contactTop .tel{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/tel_icon_head.png) no-repeat left;padding-left:48px;float:right}#warpper #header .headTop .contactTop .tel p{font-size:13px}#warpper #header .headTop .contactTop .tel p span{display:block;color:#ff4889;font-size:25px;font-weight:bold;line-height:30px;text-align:center}#warpper #header .headTop .contactTop .text{clear:both}#warpper #header .headTop .contactTop .text p{font-size:11px;line-height:18px}#warpper #header nav#nav{background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/shadow.png);background-position:0 0;background-repeat:repeat-x;overflow:hidden;width:100%;margin:0 -100%;padding:0 100%;height:61px}#warpper #header nav#nav.fixed{position:fixed;top:0px;z-index:9999}#warpper #header nav#nav ul{margin:0 auto}#warpper #header nav#nav ul li{float:left;height:57px;border-right:1px solid #5d9ad4}#warpper #header nav#nav ul li a{display:block;background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/nav_bg.png);background-position:0 0;background-repeat:repeat-x;color:#fff;height:57px;line-height:55px;padding:0 20px;font-size:14px}#warpper #header nav#nav ul li a:hover{background-position:0 -57px;text-decoration:none}#warpper #header nav#nav ul li#contactLink{border-right:none}#warpper #header nav#nav ul li#contactLink a{background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/nav_bg_contact.png);padding:0 10px 0 12px}#warpper #header nav#nav ul li#contactLink a span{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/mail_icon.png) no-repeat left;padding-left:18px}#warpper section#mainContents .content{overflow:hidden;width:100%;margin:0 -100%;padding:45px 100%}#warpper section#mainContents .content h2{font-size:25px;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/ttl_icon.png) no-repeat left;padding-left:25px;line-height:33px;color:#535353}#warpper section#mainContents .content p.lead{text-align:center;font-size:16px;line-height:28px;font-weight:bold;margin:20px 0 30px}#warpper section#mainContents .content#mainVisual{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/visual_bg.jpg) repeat-x bottom center;height:300px;margin-top:-4px;padding:0 100%}#warpper section#mainContents .content#mainVisual .inner{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/visual.png) no-repeat right top;height:260px;width:960px;margin-top:0}#warpper section#mainContents .content#mainVisual .inner h1{color:#2f7abb;font-size:42px;padding-top:40px}#warpper section#mainContents .content#mainVisual .inner p.text1{width:267px;height:35px;color:#0e3649;font-size:17px;text-align:center;background:#f6cf32;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:35px;font-weight:bold}#warpper section#mainContents .content#mainVisual .inner p.text2{font-size:25px;color:#0e3649;font-weight:bold;margin-top:40px}#warpper section#mainContents .content#content1{padding:45px 100% 0}#warpper section#mainContents .content#content1 h2{color:#3481c9;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/hatena_icon.png) no-repeat 30%;text-align:center;height:49px;line-height:49px;padding-left:33px}#warpper section#mainContents .content#content1 .indent{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/indent_bg.png);width:100%;margin:0 -100%;padding:0 100%;overflow:hidden;height:385px}#warpper section#mainContents .content#content1 .indent .block{width:366px;float:left}#warpper section#mainContents .content#content1 .indent .block h3{font-size:21px;text-align:center;padding-bottom:10px;margin-bottom:15px}#warpper section#mainContents .content#content1 .indent .block img{display:block;margin:0 auto 25px}#warpper section#mainContents .content#content1 .indent .block#left{margin:0 95px 0 70px}#warpper section#mainContents .content#content1 .indent .block#left h3{color:#3481c9;border-bottom:1px solid #3481c9}#warpper section#mainContents .content#content1 .indent .block#right h3{color:#00b9c9;border-bottom:1px solid #00b9c9}#warpper section#mainContents .content#content2{background:#f8f7f3}#warpper section#mainContents .content#content2 .inner{clear:both;overflow:hidden}#warpper section#mainContents .content#content2 .inner ul{margin:40px -45px 0 0}#warpper section#mainContents .content#content2 .inner ul li{width:290px;float:left;margin-right:45px}#warpper section#mainContents .content#content2 .inner ul li h3{text-align:center;font-size:18px;margin-bottom:7px;line-height:25px}#warpper section#mainContents .content#content2 .inner ul li img{display:block;margin:0 auto 10px}#warpper section#mainContents .content#content2 .inner#inner1 ul li h3{color:#3481c9}#warpper section#mainContents .content#content2 .inner#inner2{padding-top:50px}#warpper section#mainContents .content#content2 .inner#inner2 h2{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/ttl_icon2.png) no-repeat left}#warpper section#mainContents .content#content2 .inner#inner2 ul li h3{color:#00b9c9}#warpper section#mainContents .content#qa{padding:40px 100%;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/qa_bg.gif)}#warpper section#mainContents .content#qa h2{color:#fff;text-shadow:0px 1px 0px #46afb9;background:none;text-align:center;margin-bottom:40px;padding:0}#warpper section#mainContents .content#qa ul{margin-right:-20px;overflow:hidden}#warpper section#mainContents .content#qa ul li{background:#fff;width:440px;height:105px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px 10px 20px 20px;float:left;margin:0 20px 20px 0}#warpper section#mainContents .content#qa ul li h3{color:#3481c9;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/q_icon.png) no-repeat left;line-height:38px;padding-left:50px;font-size:16px;margin-bottom:8px}#warpper section#mainContents .content#content3{padding:0 100% 45px;background-color:#ebf0f1;background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/arrow_bg.gif);background-position:center 106px;background-repeat:no-repeat}#warpper section#mainContents .content#content3 h2{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/ttl_bg.gif) repeat-x;padding-left:0;line-height:33px;height:106px;text-align:center;overflow:hidden;width:100%;margin:0 -100% 30px;padding:20px 100% 0}#warpper section#mainContents .content#content3 h2 span{font-size:16px;display:block}#warpper section#mainContents .content#content3 .block{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/sankaku_bg.png) no-repeat top left #fff;margin-bottom:25px;border-bottom:2px solid #dee5e6;padding:30px 40px;overflow:hidden}#warpper section#mainContents .content#content3 .block h3{font-size:21px;border-bottom:2px solid #e4e8e9;padding-bottom:7px;margin-bottom:7px}#warpper section#mainContents .content#content3 .block h4{font-size:20px;line-height:33px;color:#ff4889;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/arrow_big.png) no-repeat left;padding-left:35px;margin-bottom:5px}#warpper section#mainContents .content#content3 .block img{float:right;display:block;margin:15px 0 0 25px}#warpper section#mainContents .content#content3 .block.blockL img{float:none;margin:35px auto 10px}#warpper section#mainContents .content#content4 ul.atten li{font-size:13px}#warpper section#mainContents .content#content4 table{width:100%;margin:30px 0 15px}#warpper section#mainContents .content#content4 table tr th{font-weight:bold;padding:8px 10px;text-align:left}#warpper section#mainContents .content#content4 table tr td{padding:8px 10px 8px 15px}#warpper section#mainContents .content#content4 table thead tr th{background:#4f8fca;color:#fff;font-size:16px;letter-spacing:1px}#warpper section#mainContents .content#content4 table tbody tr{background:#ececec}#warpper section#mainContents .content#content4 table tbody tr:nth-child(even){background:#f7f7f7}#warpper section#mainContents .content#content4 table tbody tr th{color:#0053a1;font-size:15px;border-top:1px solid #fff;width:240px;vertical-align:top}#warpper section#mainContents .content#content4 table tbody tr td{border-top:1px solid #fff;border-left:1px solid #fff;vertical-align:top}#warpper section#mainContents .content#content4 .control{background:#f7f7f7;padding:20px 40px;margin-top:30px}#warpper section#mainContents .content#content4 .control h3{text-align:center;font-weight:bold;color:#3481c9;font-size:23px;margin-bottom:15px;margin-top:10px}#warpper section#mainContents .content#content4 .control p{text-align:center}#warpper section#mainContents .content#content4 .control ul{overflow:hidden;width:900px;margin-right:-20px;margin-top:30px}#warpper section#mainContents .content#content4 .control ul li{width:280px;float:left;margin-right:20px;overflow:hidden}#warpper section#mainContents .content#content4 .control ul li h4{font-weight:normal;font-size:14px;text-align:center}#warpper section#mainContents .content#content4 .control ul li p{text-align:center}#warpper section#mainContents .content#content4 .control ul li .imgBox{position:relative}#warpper section#mainContents .content#content4 .control ul li .imgBox a{background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/large.png);background-position:0 0;text-indent:-9999px;width:31px;height:31px;display:block;position:absolute;bottom:10px;right:10px}#warpper section#mainContents .content#content4 .control ul li .imgBox a:hover{background-position:0 -31px}#warpper section#mainContents .content#content4 .control ul li .imgBox img{display:block;margin:10px 0 5px}#warpper section#mainContents .content#content5 h2{margin-bottom:20px}#warpper section#mainContents .content#content6 h2{margin-bottom:20px}#warpper section#mainContents .content#content6 .block{background:#3481c9;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;padding:20px 40px;margin-top:20px}#warpper section#mainContents .content#content6 .block h3{font-weight:bold;text-align:center;font-size:21px;color:#fff}#warpper section#mainContents .content#content6 .block .fukisashi{background:url(https://www.sakura.ad.jp/function/etc/cdn/images/fukidashi.png) no-repeat;width:862px;height:100px;margin:20px auto 20px;display:block;text-indent:-9999px}#warpper section#mainContents .content#content6 .block .inner{overflow:hidden;float:left;background-repeat:no-repeat;background-position:left top;padding-left:75px}#warpper section#mainContents .content#content6 .block .inner h4{color:#fff;font-size:20px;font-weight:bold;margin-top:5px}#warpper section#mainContents .content#content6 .block .inner p{color:#fff}#warpper section#mainContents .content#content6 .block .inner#tel{background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/tel_icon_foot.png);margin-right:10px;width:370px}#warpper section#mainContents .content#content6 .block .inner#tel p span{display:block;font-size:36px;font-weight:bold}#warpper section#mainContents .content#content6 .block .inner#mail{background-image:url(https://www.sakura.ad.jp/function/etc/cdn/images/mail_icon_foot.png);width:350px}#warpper section#mainContents .content#content6 .block .inner#mail h4{margin-bottom:10px}#warpper section#mainContents .content#content6 .block .inner#mail .link{height:61px;width:323px;margin-bottom:1px}#warpper section#mainContents .content#content6 .block .inner#mail .link a{display:block;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/contact_bg.gif) repeat-x;height:61px;width:323px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 2px rgba(0,0,0,0.2);color:#fff;font-size:22px;line-height:61px;text-align:center;font-weight:bold}#warpper section#mainContents .content#content6 .block .inner#mail .link a:hover{background:#fb2f78;box-shadow:none;margin-top:1px;text-decoration:none}#warpper section#mainContents .content#content6 .block .inner#mail .link:hover{margin-bottom:0}#warpper section#mainContents .pagetop{background:#444444;width:130px;height:26px;float:right;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px}#warpper section#mainContents .pagetop a{display:block;color:#fff;font-size:12px;line-height:26px;font-weight:bold;background:url(https://www.sakura.ad.jp/function/etc/cdn/images/arrow.png) no-repeat 15px center;padding-left:28px}#warpper section#mainContents .pagetop a:hover{text-decoration:none}#warpper section#mainContents .pagetop:hover{opacity:0.8}#warpper footer#footer{clear:both;background:#444444;overflow:hidden;width:100%;margin:0 -100%;padding:0 100%;color:#fff}#warpper footer#footer .inner{overflow:hidden;width:100%;margin:0 -100%;padding:0 100%}#warpper footer#footer .inner ul li{float:left;margin-right:25px}#warpper footer#footer .inner ul li a{color:#fff}#warpper footer#footer .inner#footerTop{border-bottom:1px solid #535353;padding:15px 100% 10px}#warpper footer#footer .inner#footerTop .mark{float:right;padding:0}#warpper footer#footer .inner#footerTop .mark a{display:inline-block}#warpper footer#footer .inner#footerBottom{clear:both;border-top:1px solid #393939;height:50px}#warpper footer#footer .inner#footerBottom ul li a{line-height:50px}#warpper footer#footer .inner#footerBottom p{line-height:50px;float:right}
/*# sourceMappingURL=style.css.map */