@charset "utf-8";
/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;background-repeat:no-repeat}:after,:before{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{text-decoration:none;border-bottom:1px dotted}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{color:inherit;border-style:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{color:#000;background-color:#b3d4fc;text-shadow:none}::selection{color:#000;background-color:#b3d4fc;text-shadow:none}@font-face{font-family:Yu Gothic M;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic M;font-weight:700;src:local("Yu Gothic Bold")}html{font-size:62.5%}body{font-family:YuGothic,Yu Gothic M,Yu Gothic Medium,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-size:1.6rem;word-wrap:break-word;background-color:#fff;overflow-wrap:break-word;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a,body{color:#231815}a{cursor:pointer}a,a:hover{text-decoration:none}a:hover{opacity:.7}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}img{vertical-align:top}button,input,select,textarea{font-size:1.4rem;padding:0;cursor:pointer;border:none;outline:none;background-color:transparent}:focus{outline:none}ul{list-style-type:none}body{font-family:sans-serif;background-color:#f2c6cc}.l-main{position:relative;width:100%;padding-top:400px;text-align:center}.l-main,.l-main:before{background-color:#fff5e2}.l-main:before{position:absolute;z-index:0;top:-290px;right:0;left:0;width:950px;height:475px;margin:auto;content:"";border-radius:475px 475px 0 0}.l-contents{width:960px;margin:0 auto}.header-menu{padding:23px 0 310px}.header-menu__link{font-size:1.4rem;padding:0 25px}.header-menu__link:not(:last-child){border-right:1px solid #000}.pageimg{position:absolute;top:-200px;right:0;left:0;margin:auto}.ttl{margin-bottom:70px}.subttl{font-size:2.8rem;margin-bottom:35px}.information{font-size:2.2rem;line-height:2;margin-bottom:100px}.c-heading,.c-heading.\--border{position:relative}.c-heading.\--border:before{position:absolute;z-index:0;top:20px;width:100%;height:1px;content:"";background-color:#000}.c-heading.\--border .c-heading__img{z-index:10;padding:0 15px;background-color:#fff5e2}.c-heading.\--heading1{margin-bottom:10px}.c-heading.\--heading2{margin-bottom:35px}.c-heading.\--heading3{margin-bottom:18px}.block-contents{width:621px;margin:0 auto 85px}.block-contents__item:nth-child(2){margin-bottom:35px}.block-contents__body{width:278px;text-align:left}.block-contents__ttl{font-size:2.2rem;font-weight:700;margin-bottom:20px}.block-contents__text{font-size:1.9rem}.block-message{position:relative;width:620px;margin:auto;padding:0 0 155px 50px}.block-message__becky{position:absolute;bottom:0;left:110px}.block-message__img{position:absolute;top:50px;right:-40px}.block-information{padding:73px 0 77px;text-align:center}.block-information__price{font-size:2rem;font-weight:700;margin-bottom:43px}.block-information__price strong{font-size:2.8rem}.block-information__price span{font-size:1.6rem}.block-information__list{width:540px;margin:0 auto}.block-information__item{width:250px;margin-bottom:43px}.block-information__item__ttl{margin-bottom:20px}.block-information__link>a{font-size:2.6rem;line-height:50px;position:relative;width:300px;height:50px;color:#fff;background-color:#000}.block-information__link>a:hover{opacity:.7}.block-information__link>a:before{position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;content:"";border-color:transparent #000 #000 transparent;border-style:solid;border-width:1px}.l-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.l-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.l-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.l-flex-100{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.l-flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.l-flex-initial{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.l-flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.l-flex-row{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.l-flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse}.l-flex-col{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.l-flex-col-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse}.l-flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.l-flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.l-flex-shrink{-ms-flex-negative:1;flex-shrink:1}.l-justify-start{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.l-justify-end{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.l-justify-center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.l-justify-between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.l-justify-evenly{-ms-flex-pack:space-evenly;-webkit-box-pack:space-evenly;justify-content:space-evenly}.l-content-center{-ms-flex-line-pack:center;align-content:center}.l-content-start{-ms-flex-line-pack:start;align-content:flex-start}.l-content-end{-ms-flex-line-pack:end;align-content:flex-end}.l-content-between{-ms-flex-line-pack:justify;align-content:space-between}.l-content-around{-ms-flex-line-pack:distribute;align-content:space-around}.l-content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.l-items-start{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.l-items-end{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.l-items-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.l-items-baseline{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline}.l-items-stretch{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.l-lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.l-lg-justify-between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l-lg-items-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}