﻿@media only screen and (min-width: 960px){html{overflow-y:auto;overflow-x:hidden}body{width:calc(100vw - 15px)}}#search #main-visual>p{font-family:"ヒラギノ明朝 W3 JIS2004", "Hiragino Mincho W3 JIS2004", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;font-size:14px;line-height:1.7em;padding:5px 0 0 0;margin:0}@media only screen and (max-width: 959px){#search #main-visual>p{margin:0 3%}}#search #main-visual img{width:100%;height:auto;vertical-align:bottom}#main-visual img+p{font-size:14.8px !important}#main-visual .pagebtn{width:250px;margin:25px auto 50px}#main-visual .pagebtn a{display:block;text-align:center;padding:10px 14px 10px 0;font-size:16px;font-family:"Hiragino Kaku Gothic W4 JIS2004", Sans-Serif;line-height:1;color:#fff;background:#ff8296;border-radius:6px;position:relative}#main-visual .pagebtn a::before{content:"";width:14px;height:14px;background:#fff;border-radius:50%;position:absolute;top:50%;right:20px;margin-top:-7px}#main-visual .pagebtn a::after{content:"";width:5px;height:5px;border-bottom:1px solid #ff8296;border-right:1px solid #ff8296;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:24px;margin-top:-4px}#main-visual #specialwrap{margin:0}#main-visual #specialwrap .sp{display:none}#main-visual #specialwrap .intro{width:640px;margin:0 auto;border:15px solid #dfddd4;background:#ffffff}#main-visual #specialwrap .intro_title{width:214px;margin:0 auto 30px}#main-visual #specialwrap .intro_txt{font-size:14px;margin:0;padding:0 41px}#main-visual #specialwrap .title{width:790px;margin:64px auto 60px}#main-visual #specialwrap .section{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:40px;margin-bottom:40px;background:url(../images/theme/parfait/section_border.png) repeat-x bottom left/100% auto}#main-visual #specialwrap .section:last-child{background:none}#main-visual #specialwrap .section.section01,#main-visual #specialwrap .section.section03{flex-direction:row}#main-visual #specialwrap .section.section02{flex-direction:row-reverse}#main-visual #specialwrap .section .img_block{width:370px}#main-visual #specialwrap .section .img_block .img{text-align:right}#main-visual #specialwrap .section .img_block .img span{font-family:"Hiragino Kaku Gothic W6 JIS2004", Sans-Serif;font-size:12px;color:#3c3c3c}#main-visual #specialwrap .section .txt_block{width:390px}#main-visual #specialwrap .section .txt_block .main_txt{font-size:14px;line-height:1.6em;text-align:justify;padding:0 1px;font-family:"ヒラギノ明朝 W5 JIS2004", "Hiragino Mincho W5 JIS2004", "ヒラギノ明朝 Pro W5", "Hiragino Mincho Pro", serif}#main-visual #specialwrap .section:last-child{border:none;padding-bottom:0;margin-bottom:60px}#main-visual #specialwrap .bottom_ttl{margin:0 auto 30px}#main-visual #specialwrap .bottom .inner{margin:10px;padding:30px 27px 28px;background:#fff}#main-visual #specialwrap .bottom .contents_list{display:flex;justify-content:space-between}#main-visual #specialwrap .bottom .contents_list .content{width:48.9%}#main-visual #specialwrap .bottom .contents_list .content.content01{background:url(../images/theme/parfait/bg01.jpg) repeat-y top center/100% auto}#main-visual #specialwrap .bottom .contents_list .content.content02{background:url(../images/theme/parfait/bg02.jpg) repeat-y top center/100% auto}#main-visual #specialwrap .bottom .contents_list .img{width:89%;margin:0 auto}#main-visual #specialwrap .bottom .contents_list .top{margin-bottom:20px}#main-visual #specialwrap .bottom .contents_list .txt{font-size:14px;line-height:1.6em;text-align:justify;font-family:"ヒラギノ明朝 W5 JIS2004", "Hiragino Mincho W5 JIS2004", "ヒラギノ明朝 Pro W5", "Hiragino Mincho Pro", serif}@media only screen and (max-width: 959px){#main-visual .main,#main-visual .bottom{margin:0 3%}#main-visual #specialwrap .intro{width:81%}#main-visual #specialwrap .section .img_block{width:54.43%}#main-visual #specialwrap .section .txt_block{width:41.77%}}@media only screen and (max-width: 599px){#main-visual .pagebtn{margin:6% auto 10%}#main-visual .section .half_block{width:100%}#main-visual .main{margin:0 4.2%}#main-visual #specialwrap .pc{display:none}#main-visual #specialwrap .sp{display:block}#main-visual #specialwrap .intro{width:100%;box-sizing:border-box;padding:0}#main-visual #specialwrap .intro .intro_title{width:66%;margin-bottom:15px}#main-visual #specialwrap .intro .intro_txt{padding:0;font-size:14px;line-height:1.6}#main-visual #specialwrap .title{width:100%;padding:0 5%;margin:16% 0 7%;box-sizing:border-box}#main-visual #specialwrap .section{display:block;background:url(../images/theme/parfait/section_border_sp.png) no-repeat bottom center/100% auto;padding-bottom:8.8%;margin-bottom:6.7%}#main-visual #specialwrap .section .img_block,#main-visual #specialwrap .section .txt_block{width:100%}#main-visual #specialwrap .section .img_block .img span{font-size:12px}#main-visual #specialwrap .section .main_txt{padding:20px 0;font-size:14px;line-height:1.58}#main-visual #specialwrap .main .img{width:87%;margin:0 auto}#main-visual #specialwrap .bottom .bottom_ttl{margin:0 auto 25px}#main-visual #specialwrap .bottom .inner{margin:0;padding:25px 22px}#main-visual #specialwrap .bottom .contents_list{display:block}#main-visual #specialwrap .bottom .contents_list .content{margin-bottom:20px;width:100%}#main-visual #specialwrap .bottom .contents_list .content:last-child{margin-bottom:0}#main-visual #specialwrap .bottom .contents_list .content.content01{background:url(../images/theme/parfait/bg01.jpg) repeat-y top center/100% auto;padding:10px;box-sizing:border-box}#main-visual #specialwrap .bottom .contents_list .content.content02{background:url(../images/theme/parfait/bg02.jpg) repeat-y top center/100% auto;padding:10px;box-sizing:border-box}#main-visual #specialwrap .bottom .contents_list .img{width:89%;margin:0 auto}#main-visual #specialwrap .bottom .contents_list .top{margin-bottom:20px}#main-visual #specialwrap .bottom .contents_list .txt{font-size:14px;line-height:1.6em;text-align:justify}}
