﻿#wrapper{margin-bottom:0}#hasamiyaki-wrap{padding-bottom:90px;position:relative;color:#111;font-size:15px;line-height:2.0em}#hasamiyaki-wrap h3{font-family:"ヒラギノ角ゴ ProN W6", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Lucida Grande", "segoe UI", Meiryo, Verdana, Arial, sans-serif !important;font-size:28px;font-weight:bold;line-height:1.8em;margin-bottom:20px}#hasamiyaki-wrap h4,#hasamiyaki-wrap h5{font-family:"ヒラギノ角ゴ ProN W6", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Lucida Grande", "segoe UI", Meiryo, Verdana, Arial, sans-serif !important;font-size:22px;font-weight:bold;letter-spacing:0}#hasamiyaki-wrap a:hover{opacity:0.7;filter:alpha(opacity=70);text-decoration:none}#hasamiyaki-wrap span.line-through{display:block;margin-bottom:8px;text-decoration:line-through}#hasamiyaki-wrap ruby{ruby-position:before}#hasamiyaki-wrap .btn_to_entry a{background:#FAEE05;width:440px;color:#333;font-size:20px;font-weight:bold;border-radius:3px;display:block;text-align:center;padding:20px;margin:0 auto}#hasamiyaki-wrap .time_end{margin-bottom:30px;font-size:18px;color:#FB6A75;font-weight:bold;text-align:center}#hasamiyaki-wrap #head{position:relative;background:#eee url(https://static.minne.com/files/pages/hasamiyaki/2015/header_pc_bg.jpg) center top;width:100%;height:520px;margin:0 auto;text-align:center}#hasamiyaki-wrap #head h2{position:absolute;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:url(https://static.minne.com/files/pages/hasamiyaki/2015/header_pc_title.png) no-repeat center top;height:520px}#hasamiyaki-wrap #head .meets{position:absolute;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:url(https://static.minne.com/files/pages/hasamiyaki/2015/header_pc_meets.png) no-repeat center bottom;bottom:100px;height:85px}#hasamiyaki-wrap #head .logo_sobachoco{position:relative;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:url(https://static.minne.com/files/pages/hasamiyaki/2015/logo_sobachoco.png) no-repeat center bottom;left:calc(50% + 100px);bottom:483px;height:94px;width:93px}#hasamiyaki-wrap .section{position:relative;width:100%;margin:90px auto 0;text-align:center}#hasamiyaki-wrap .sub_navi{width:550px;margin:0 auto;padding:50px}#hasamiyaki-wrap .sub_navi li{width:calc(33.33333% - 40px);margin:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}#hasamiyaki-wrap .sub_navi li a{font-size:16px;color:#000;font-weight:bold}#hasamiyaki-wrap .sub_navi li a.current{border-bottom:5px solid #FAEE05;padding-bottom:6px}#hasamiyaki-wrap .cap{max-width:980px;position:relative}#hasamiyaki-wrap .cap .commercial{position:absolute;top:-300px;left:150px}#hasamiyaki-wrap .cap .commercial{position:absolute;top:-300px;left:150px}#hasamiyaki-wrap .cap .time{width:100%;margin:30px 0}#hasamiyaki-wrap .entry_detail{text-align:left;max-width:980px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}#hasamiyaki-wrap .entry_detail h4{font-size:20px;margin:40px 0 20px}#hasamiyaki-wrap .entry_detail ul li{list-style-type:disc;margin:0 0 10px 20px}#hasamiyaki-wrap .entry_detail ol li{list-style-type:decimal;margin:0 0 10px 20px}#hasamiyaki-wrap .guideline{text-align:left;max-width:980px}#hasamiyaki-wrap .guideline h4{margin-bottom:30px}#hasamiyaki-wrap .guideline h5{clear:both;font-size:18px;font-weight:normal;padding-bottom:10px;margin-bottom:40px;border-bottom:1px solid #111}#hasamiyaki-wrap .guideline ul{margin:0 -30px 0 0}#hasamiyaki-wrap .guideline li{width:calc(25% - 30px);margin:0 30px 50px 0;float:left}#hasamiyaki-wrap .guideline li dt{margin-bottom:25px}#hasamiyaki-wrap .guideline li dd{font-size:14px;line-height:1.6em;color:#333}#hasamiyaki-wrap .guideline li img{width:100%}#hasamiyaki-wrap .guideline li span{display:block;font-weight:bold;text-align:center;margin-bottom:5px}#hasamiyaki-wrap .application{clear:both;text-align:left;max-width:980px}#hasamiyaki-wrap .application h4{margin-bottom:15px}#hasamiyaki-wrap .application h5{font-size:18px;margin-bottom:25px}#hasamiyaki-wrap .application p{margin:15px auto}#hasamiyaki-wrap .application a{color:#006CD8}#hasamiyaki-wrap .application ul{margin:15px 0 20px 20px}#hasamiyaki-wrap .application li{list-style:decimal;line-height:2.0em}#hasamiyaki-wrap .application .application_method{background:#EEEEEE;padding:55px 70px;margin-bottom:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#hasamiyaki-wrap .application .requirement h6{font-size:14px;font-weight:bold}#hasamiyaki-wrap .application .requirement ul{margin-top:5px}#hasamiyaki-wrap .application .requirement li{list-style:disc;line-height:2.0em}#hasamiyaki-wrap .application .pdf_icon{background:#CC0000;font-size:12px;text-align:center;color:#fff;width:43px;height:25px;line-height:25px;display:inline-block}#hasamiyaki-wrap .application .pdf_icon+p{display:inline-block;margin-left:10px;margin-right:30px}#hasamiyaki-wrap .application .close_of_application,#hasamiyaki-wrap .application .result_announcement{margin:90px auto}#hasamiyaki-wrap .application .close_of_application h5,#hasamiyaki-wrap .application .result_announcement h5{font-size:22px;margin-bottom:0}#hasamiyaki-wrap .application .close_of_application p,#hasamiyaki-wrap .application .result_announcement p{font-size:24px;font-weight:bold}#hasamiyaki-wrap .application .close_of_application p span,#hasamiyaki-wrap .application .result_announcement p span{display:block;font-weight:normal;font-size:14px;margin-top:10px}#hasamiyaki-wrap .faq{text-align:left;max-width:980px;margin-bottom:90px}#hasamiyaki-wrap .faq h4{margin-bottom:35px}#hasamiyaki-wrap .faq h5{font-size:15px;color:#13928B;margin-bottom:5px}#hasamiyaki-wrap .faq h5:before{content:"Q."}#hasamiyaki-wrap .faq p{margin:0 0 35px 0}#hasamiyaki-wrap .notice{text-align:left;max-width:980px;margin-bottom:90px}#hasamiyaki-wrap .notice h4{margin-bottom:35px}#hasamiyaki-wrap .notice ul li{list-style-type:disc;margin:0 0 10px 20px}#hasamiyaki-wrap .notice ol li{list-style-type:decimal;margin:0 0 10px 20px}#hasamiyaki-wrap .contact{text-align:left;max-width:980px;margin-bottom:90px}#hasamiyaki-wrap .contact h4{margin-bottom:35px}#hasamiyaki-wrap .last{margin-bottom:90px}.sp_only{display:none}#topics_social{width:100%;max-width:1100px;margin:0 auto 10px;text-align:right;height:20px;position:relative;z-index:500}#topics_social .mixi,#topics_social .hatena,#topics_social .facebook,#topics_social .twitter{display:inline-block}#topics_social .mixi{width:70px;overflow:hidden}#topics_social .hatena{width:55px;overflow:hidden}#topics_social .facebook{margin-right:10px}#topics_social .twitter{width:100px;height:20px;overflow:hidden}.clear{clear:both;height:0}.sp_only{display:none}@media only screen and (max-device-width: 480px),only screen and (max-width: 480px){#hasamiyaki-wrap{font-size:14px}#hasamiyaki-wrap a:hover{opacity:1.0}#hasamiyaki-wrap h3{margin-bottom:20px}#hasamiyaki-wrap h3 br{display:inline}#hasamiyaki-wrap h4{font-size:22px}#hasamiyaki-wrap p,#hasamiyaki-wrap li{line-height:1.6em}#hasamiyaki-wrap .btn_to_entry a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:18px;width:100%;padding:15px}#hasamiyaki-wrap #head{background:none;width:100%;height:auto;margin:20px 0 0 0}#hasamiyaki-wrap #head img{width:100%}#hasamiyaki-wrap #head h2{background:none;height:0}#hasamiyaki-wrap #head .meets{background:none;bottom:40px;height:auto}#hasamiyaki-wrap #head .logo_sobachoco{display:none;left:0}#hasamiyaki-wrap .section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0}#hasamiyaki-wrap .section h4{margin-bottom:10px}#hasamiyaki-wrap .sub_navi{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 30px);margin:0 15px 100px;padding:0}#hasamiyaki-wrap .sub_navi li{width:calc(100% / 3);margin:0}#hasamiyaki-wrap .sub_navi li a{font-size:14px}#hasamiyaki-wrap .cap{width:calc(100% - 30px);margin:30px 15px 0}#hasamiyaki-wrap .cap p{text-align:left;margin-top:20px}#hasamiyaki-wrap .cap p br{display:none}#hasamiyaki-wrap .cap .commercial{display:none}#hasamiyaki-wrap .entry_detail{width:calc(100% - 30px);margin:0 15px}#hasamiyaki-wrap .guideline{width:calc(100% - 30px);margin:35px 15px}#hasamiyaki-wrap .guideline h5{margin-top:20px;margin-bottom:20px}#hasamiyaki-wrap .guideline ul{margin:0 -10px 0 0}#hasamiyaki-wrap .guideline li{width:calc(50% - 10px);min-height:260px;margin:0 10px 0 0;float:left}#hasamiyaki-wrap .guideline li dt{margin-bottom:10px}#hasamiyaki-wrap .guideline li dd{font-size:12px}#hasamiyaki-wrap .application{width:calc(100% - 30px);margin:0 15px}#hasamiyaki-wrap .application .application_method{padding:15px 20px}#hasamiyaki-wrap .application .application_method h5{margin-top:20px;text-align:center}#hasamiyaki-wrap .application .requirement h6{font-size:14px;font-weight:bold}#hasamiyaki-wrap .application .requirement ul{margin-top:5px}#hasamiyaki-wrap .application .requirement li{list-style:disc}#hasamiyaki-wrap .application .pdf_icon+p{display:inline-block;margin-left:5px;margin-right:30px}#hasamiyaki-wrap .application .close_of_application,#hasamiyaki-wrap .application .result_announcement{margin:50px auto 40px}#hasamiyaki-wrap .application .close_of_application h5,#hasamiyaki-wrap .application .result_announcement h5{margin-bottom:0}#hasamiyaki-wrap .application .close_of_application p,#hasamiyaki-wrap .application .result_announcement p{font-size:20px;font-weight:bold}#hasamiyaki-wrap .faq,#hasamiyaki-wrap .notice,#hasamiyaki-wrap .contact{width:calc(100% - 30px);margin:35px 15px}#hasamiyaki-wrap .last{width:calc(100% - 30px);margin:20px auto;padding-bottom:120px}.pc_only{display:none}.sp_only{display:inline}#topics_social{position:absolute;bottom:0;height:50px;width:250px;margin:20px;text-align:left;z-index:900}}
