html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;font-style:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{outline:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top}ul,dl,ol{text-indent:0}li{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;border-spacing:0;font-size:inherit}th,td{text-align:left;vertical-align:top}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}.mgt0{margin-top:calc( 0px * 1) !important}.mgb0{margin-bottom:calc( 0px * 1) !important}.mgl0{margin-left:calc( 0px * 1) !important}.mgr0{margin-right:calc( 0px * 1) !important}.pdt0{padding-top:calc( 0px * 1) !important}.pdb0{padding-bottom:calc( 0px * 1) !important}.pdl0{padding-left:calc( 0px * 1) !important}.pdr0{padding-right:calc( 0px * 1) !important}.mgt5{margin-top:calc( 5px * 1) !important}.mgb5{margin-bottom:calc( 5px * 1) !important}.mgl5{margin-left:calc( 5px * 1) !important}.mgr5{margin-right:calc( 5px * 1) !important}.pdt5{padding-top:calc( 5px * 1) !important}.pdb5{padding-bottom:calc( 5px * 1) !important}.pdl5{padding-left:calc( 5px * 1) !important}.pdr5{padding-right:calc( 5px * 1) !important}.mgt10{margin-top:calc( 10px * 1) !important}.mgb10{margin-bottom:calc( 10px * 1) !important}.mgl10{margin-left:calc( 10px * 1) !important}.mgr10{margin-right:calc( 10px * 1) !important}.pdt10{padding-top:calc( 10px * 1) !important}.pdb10{padding-bottom:calc( 10px * 1) !important}.pdl10{padding-left:calc( 10px * 1) !important}.pdr10{padding-right:calc( 10px * 1) !important}.mgt15{margin-top:calc( 15px * 1) !important}.mgb15{margin-bottom:calc( 15px * 1) !important}.mgl15{margin-left:calc( 15px * 1) !important}.mgr15{margin-right:calc( 15px * 1) !important}.pdt15{padding-top:calc( 15px * 1) !important}.pdb15{padding-bottom:calc( 15px * 1) !important}.pdl15{padding-left:calc( 15px * 1) !important}.pdr15{padding-right:calc( 15px * 1) !important}.mgt20{margin-top:calc( 20px * 1) !important}.mgb20{margin-bottom:calc( 20px * 1) !important}.mgl20{margin-left:calc( 20px * 1) !important}.mgr20{margin-right:calc( 20px * 1) !important}.pdt20{padding-top:calc( 20px * 1) !important}.pdb20{padding-bottom:calc( 20px * 1) !important}.pdl20{padding-left:calc( 20px * 1) !important}.pdr20{padding-right:calc( 20px * 1) !important}.mgt25{margin-top:calc( 25px * 1) !important}.mgb25{margin-bottom:calc( 25px * 1) !important}.mgl25{margin-left:calc( 25px * 1) !important}.mgr25{margin-right:calc( 25px * 1) !important}.pdt25{padding-top:calc( 25px * 1) !important}.pdb25{padding-bottom:calc( 25px * 1) !important}.pdl25{padding-left:calc( 25px * 1) !important}.pdr25{padding-right:calc( 25px * 1) !important}.mgt30{margin-top:calc( 30px * 1) !important}.mgb30{margin-bottom:calc( 30px * 1) !important}.mgl30{margin-left:calc( 30px * 1) !important}.mgr30{margin-right:calc( 30px * 1) !important}.pdt30{padding-top:calc( 30px * 1) !important}.pdb30{padding-bottom:calc( 30px * 1) !important}.pdl30{padding-left:calc( 30px * 1) !important}.pdr30{padding-right:calc( 30px * 1) !important}.mgt35{margin-top:calc( 35px * 1) !important}.mgb35{margin-bottom:calc( 35px * 1) !important}.mgl35{margin-left:calc( 35px * 1) !important}.mgr35{margin-right:calc( 35px * 1) !important}.pdt35{padding-top:calc( 35px * 1) !important}.pdb35{padding-bottom:calc( 35px * 1) !important}.pdl35{padding-left:calc( 35px * 1) !important}.pdr35{padding-right:calc( 35px * 1) !important}.mgt40{margin-top:calc( 40px * 1) !important}.mgb40{margin-bottom:calc( 40px * 1) !important}.mgl40{margin-left:calc( 40px * 1) !important}.mgr40{margin-right:calc( 40px * 1) !important}.pdt40{padding-top:calc( 40px * 1) !important}.pdb40{padding-bottom:calc( 40px * 1) !important}.pdl40{padding-left:calc( 40px * 1) !important}.pdr40{padding-right:calc( 40px * 1) !important}.mgt45{margin-top:calc( 45px * 1) !important}.mgb45{margin-bottom:calc( 45px * 1) !important}.mgl45{margin-left:calc( 45px * 1) !important}.mgr45{margin-right:calc( 45px * 1) !important}.pdt45{padding-top:calc( 45px * 1) !important}.pdb45{padding-bottom:calc( 45px * 1) !important}.pdl45{padding-left:calc( 45px * 1) !important}.pdr45{padding-right:calc( 45px * 1) !important}.mgt50{margin-top:calc( 50px * 1) !important}.mgb50{margin-bottom:calc( 50px * 1) !important}.mgl50{margin-left:calc( 50px * 1) !important}.mgr50{margin-right:calc( 50px * 1) !important}.pdt50{padding-top:calc( 50px * 1) !important}.pdb50{padding-bottom:calc( 50px * 1) !important}.pdl50{padding-left:calc( 50px * 1) !important}.pdr50{padding-right:calc( 50px * 1) !important}.mgt55{margin-top:calc( 55px * 1) !important}.mgb55{margin-bottom:calc( 55px * 1) !important}.mgl55{margin-left:calc( 55px * 1) !important}.mgr55{margin-right:calc( 55px * 1) !important}.pdt55{padding-top:calc( 55px * 1) !important}.pdb55{padding-bottom:calc( 55px * 1) !important}.pdl55{padding-left:calc( 55px * 1) !important}.pdr55{padding-right:calc( 55px * 1) !important}.mgt60{margin-top:calc( 60px * 1) !important}.mgb60{margin-bottom:calc( 60px * 1) !important}.mgl60{margin-left:calc( 60px * 1) !important}.mgr60{margin-right:calc( 60px * 1) !important}.pdt60{padding-top:calc( 60px * 1) !important}.pdb60{padding-bottom:calc( 60px * 1) !important}.pdl60{padding-left:calc( 60px * 1) !important}.pdr60{padding-right:calc( 60px * 1) !important}.mgt65{margin-top:calc( 65px * 1) !important}.mgb65{margin-bottom:calc( 65px * 1) !important}.mgl65{margin-left:calc( 65px * 1) !important}.mgr65{margin-right:calc( 65px * 1) !important}.pdt65{padding-top:calc( 65px * 1) !important}.pdb65{padding-bottom:calc( 65px * 1) !important}.pdl65{padding-left:calc( 65px * 1) !important}.pdr65{padding-right:calc( 65px * 1) !important}.mgt70{margin-top:calc( 70px * 1) !important}.mgb70{margin-bottom:calc( 70px * 1) !important}.mgl70{margin-left:calc( 70px * 1) !important}.mgr70{margin-right:calc( 70px * 1) !important}.pdt70{padding-top:calc( 70px * 1) !important}.pdb70{padding-bottom:calc( 70px * 1) !important}.pdl70{padding-left:calc( 70px * 1) !important}.pdr70{padding-right:calc( 70px * 1) !important}.mgt75{margin-top:calc( 75px * 1) !important}.mgb75{margin-bottom:calc( 75px * 1) !important}.mgl75{margin-left:calc( 75px * 1) !important}.mgr75{margin-right:calc( 75px * 1) !important}.pdt75{padding-top:calc( 75px * 1) !important}.pdb75{padding-bottom:calc( 75px * 1) !important}.pdl75{padding-left:calc( 75px * 1) !important}.pdr75{padding-right:calc( 75px * 1) !important}.mgt80{margin-top:calc( 80px * 1) !important}.mgb80{margin-bottom:calc( 80px * 1) !important}.mgl80{margin-left:calc( 80px * 1) !important}.mgr80{margin-right:calc( 80px * 1) !important}.pdt80{padding-top:calc( 80px * 1) !important}.pdb80{padding-bottom:calc( 80px * 1) !important}.pdl80{padding-left:calc( 80px * 1) !important}.pdr80{padding-right:calc( 80px * 1) !important}.mgt85{margin-top:calc( 85px * 1) !important}.mgb85{margin-bottom:calc( 85px * 1) !important}.mgl85{margin-left:calc( 85px * 1) !important}.mgr85{margin-right:calc( 85px * 1) !important}.pdt85{padding-top:calc( 85px * 1) !important}.pdb85{padding-bottom:calc( 85px * 1) !important}.pdl85{padding-left:calc( 85px * 1) !important}.pdr85{padding-right:calc( 85px * 1) !important}.mgt90{margin-top:calc( 90px * 1) !important}.mgb90{margin-bottom:calc( 90px * 1) !important}.mgl90{margin-left:calc( 90px * 1) !important}.mgr90{margin-right:calc( 90px * 1) !important}.pdt90{padding-top:calc( 90px * 1) !important}.pdb90{padding-bottom:calc( 90px * 1) !important}.pdl90{padding-left:calc( 90px * 1) !important}.pdr90{padding-right:calc( 90px * 1) !important}.mgt95{margin-top:calc( 95px * 1) !important}.mgb95{margin-bottom:calc( 95px * 1) !important}.mgl95{margin-left:calc( 95px * 1) !important}.mgr95{margin-right:calc( 95px * 1) !important}.pdt95{padding-top:calc( 95px * 1) !important}.pdb95{padding-bottom:calc( 95px * 1) !important}.pdl95{padding-left:calc( 95px * 1) !important}.pdr95{padding-right:calc( 95px * 1) !important}.mgt100{margin-top:calc( 100px * 1) !important}.mgb100{margin-bottom:calc( 100px * 1) !important}.mgl100{margin-left:calc( 100px * 1) !important}.mgr100{margin-right:calc( 100px * 1) !important}.pdt100{padding-top:calc( 100px * 1) !important}.pdb100{padding-bottom:calc( 100px * 1) !important}.pdl100{padding-left:calc( 100px * 1) !important}.pdr100{padding-right:calc( 100px * 1) !important}@media only screen and (max-width: 750px){.mgt0{margin-top:calc( 0px * 0.5) !important}.mgb0{margin-bottom:calc( 0px * 0.5) !important}.mgl0{margin-left:calc( 0px * 0.5) !important}.mgr0{margin-right:calc( 0px * 0.5) !important}.pdt0{padding-top:calc( 0px * 0.5) !important}.pdb0{padding-bottom:calc( 0px * 0.5) !important}.pdl0{padding-left:calc( 0px * 0.5) !important}.pdr0{padding-right:calc( 0px * 0.5) !important}.mgt5{margin-top:calc( 5px * 0.5) !important}.mgb5{margin-bottom:calc( 5px * 0.5) !important}.mgl5{margin-left:calc( 5px * 0.5) !important}.mgr5{margin-right:calc( 5px * 0.5) !important}.pdt5{padding-top:calc( 5px * 0.5) !important}.pdb5{padding-bottom:calc( 5px * 0.5) !important}.pdl5{padding-left:calc( 5px * 0.5) !important}.pdr5{padding-right:calc( 5px * 0.5) !important}.mgt10{margin-top:calc( 10px * 0.5) !important}.mgb10{margin-bottom:calc( 10px * 0.5) !important}.mgl10{margin-left:calc( 10px * 0.5) !important}.mgr10{margin-right:calc( 10px * 0.5) !important}.pdt10{padding-top:calc( 10px * 0.5) !important}.pdb10{padding-bottom:calc( 10px * 0.5) !important}.pdl10{padding-left:calc( 10px * 0.5) !important}.pdr10{padding-right:calc( 10px * 0.5) !important}.mgt15{margin-top:calc( 15px * 0.5) !important}.mgb15{margin-bottom:calc( 15px * 0.5) !important}.mgl15{margin-left:calc( 15px * 0.5) !important}.mgr15{margin-right:calc( 15px * 0.5) !important}.pdt15{padding-top:calc( 15px * 0.5) !important}.pdb15{padding-bottom:calc( 15px * 0.5) !important}.pdl15{padding-left:calc( 15px * 0.5) !important}.pdr15{padding-right:calc( 15px * 0.5) !important}.mgt20{margin-top:calc( 20px * 0.5) !important}.mgb20{margin-bottom:calc( 20px * 0.5) !important}.mgl20{margin-left:calc( 20px * 0.5) !important}.mgr20{margin-right:calc( 20px * 0.5) !important}.pdt20{padding-top:calc( 20px * 0.5) !important}.pdb20{padding-bottom:calc( 20px * 0.5) !important}.pdl20{padding-left:calc( 20px * 0.5) !important}.pdr20{padding-right:calc( 20px * 0.5) !important}.mgt25{margin-top:calc( 25px * 0.5) !important}.mgb25{margin-bottom:calc( 25px * 0.5) !important}.mgl25{margin-left:calc( 25px * 0.5) !important}.mgr25{margin-right:calc( 25px * 0.5) !important}.pdt25{padding-top:calc( 25px * 0.5) !important}.pdb25{padding-bottom:calc( 25px * 0.5) !important}.pdl25{padding-left:calc( 25px * 0.5) !important}.pdr25{padding-right:calc( 25px * 0.5) !important}.mgt30{margin-top:calc( 30px * 0.5) !important}.mgb30{margin-bottom:calc( 30px * 0.5) !important}.mgl30{margin-left:calc( 30px * 0.5) !important}.mgr30{margin-right:calc( 30px * 0.5) !important}.pdt30{padding-top:calc( 30px * 0.5) !important}.pdb30{padding-bottom:calc( 30px * 0.5) !important}.pdl30{padding-left:calc( 30px * 0.5) !important}.pdr30{padding-right:calc( 30px * 0.5) !important}.mgt35{margin-top:calc( 35px * 0.5) !important}.mgb35{margin-bottom:calc( 35px * 0.5) !important}.mgl35{margin-left:calc( 35px * 0.5) !important}.mgr35{margin-right:calc( 35px * 0.5) !important}.pdt35{padding-top:calc( 35px * 0.5) !important}.pdb35{padding-bottom:calc( 35px * 0.5) !important}.pdl35{padding-left:calc( 35px * 0.5) !important}.pdr35{padding-right:calc( 35px * 0.5) !important}.mgt40{margin-top:calc( 40px * 0.5) !important}.mgb40{margin-bottom:calc( 40px * 0.5) !important}.mgl40{margin-left:calc( 40px * 0.5) !important}.mgr40{margin-right:calc( 40px * 0.5) !important}.pdt40{padding-top:calc( 40px * 0.5) !important}.pdb40{padding-bottom:calc( 40px * 0.5) !important}.pdl40{padding-left:calc( 40px * 0.5) !important}.pdr40{padding-right:calc( 40px * 0.5) !important}.mgt45{margin-top:calc( 45px * 0.5) !important}.mgb45{margin-bottom:calc( 45px * 0.5) !important}.mgl45{margin-left:calc( 45px * 0.5) !important}.mgr45{margin-right:calc( 45px * 0.5) !important}.pdt45{padding-top:calc( 45px * 0.5) !important}.pdb45{padding-bottom:calc( 45px * 0.5) !important}.pdl45{padding-left:calc( 45px * 0.5) !important}.pdr45{padding-right:calc( 45px * 0.5) !important}.mgt50{margin-top:calc( 50px * 0.5) !important}.mgb50{margin-bottom:calc( 50px * 0.5) !important}.mgl50{margin-left:calc( 50px * 0.5) !important}.mgr50{margin-right:calc( 50px * 0.5) !important}.pdt50{padding-top:calc( 50px * 0.5) !important}.pdb50{padding-bottom:calc( 50px * 0.5) !important}.pdl50{padding-left:calc( 50px * 0.5) !important}.pdr50{padding-right:calc( 50px * 0.5) !important}.mgt55{margin-top:calc( 55px * 0.5) !important}.mgb55{margin-bottom:calc( 55px * 0.5) !important}.mgl55{margin-left:calc( 55px * 0.5) !important}.mgr55{margin-right:calc( 55px * 0.5) !important}.pdt55{padding-top:calc( 55px * 0.5) !important}.pdb55{padding-bottom:calc( 55px * 0.5) !important}.pdl55{padding-left:calc( 55px * 0.5) !important}.pdr55{padding-right:calc( 55px * 0.5) !important}.mgt60{margin-top:calc( 60px * 0.5) !important}.mgb60{margin-bottom:calc( 60px * 0.5) !important}.mgl60{margin-left:calc( 60px * 0.5) !important}.mgr60{margin-right:calc( 60px * 0.5) !important}.pdt60{padding-top:calc( 60px * 0.5) !important}.pdb60{padding-bottom:calc( 60px * 0.5) !important}.pdl60{padding-left:calc( 60px * 0.5) !important}.pdr60{padding-right:calc( 60px * 0.5) !important}.mgt65{margin-top:calc( 65px * 0.5) !important}.mgb65{margin-bottom:calc( 65px * 0.5) !important}.mgl65{margin-left:calc( 65px * 0.5) !important}.mgr65{margin-right:calc( 65px * 0.5) !important}.pdt65{padding-top:calc( 65px * 0.5) !important}.pdb65{padding-bottom:calc( 65px * 0.5) !important}.pdl65{padding-left:calc( 65px * 0.5) !important}.pdr65{padding-right:calc( 65px * 0.5) !important}.mgt70{margin-top:calc( 70px * 0.5) !important}.mgb70{margin-bottom:calc( 70px * 0.5) !important}.mgl70{margin-left:calc( 70px * 0.5) !important}.mgr70{margin-right:calc( 70px * 0.5) !important}.pdt70{padding-top:calc( 70px * 0.5) !important}.pdb70{padding-bottom:calc( 70px * 0.5) !important}.pdl70{padding-left:calc( 70px * 0.5) !important}.pdr70{padding-right:calc( 70px * 0.5) !important}.mgt75{margin-top:calc( 75px * 0.5) !important}.mgb75{margin-bottom:calc( 75px * 0.5) !important}.mgl75{margin-left:calc( 75px * 0.5) !important}.mgr75{margin-right:calc( 75px * 0.5) !important}.pdt75{padding-top:calc( 75px * 0.5) !important}.pdb75{padding-bottom:calc( 75px * 0.5) !important}.pdl75{padding-left:calc( 75px * 0.5) !important}.pdr75{padding-right:calc( 75px * 0.5) !important}.mgt80{margin-top:calc( 80px * 0.5) !important}.mgb80{margin-bottom:calc( 80px * 0.5) !important}.mgl80{margin-left:calc( 80px * 0.5) !important}.mgr80{margin-right:calc( 80px * 0.5) !important}.pdt80{padding-top:calc( 80px * 0.5) !important}.pdb80{padding-bottom:calc( 80px * 0.5) !important}.pdl80{padding-left:calc( 80px * 0.5) !important}.pdr80{padding-right:calc( 80px * 0.5) !important}.mgt85{margin-top:calc( 85px * 0.5) !important}.mgb85{margin-bottom:calc( 85px * 0.5) !important}.mgl85{margin-left:calc( 85px * 0.5) !important}.mgr85{margin-right:calc( 85px * 0.5) !important}.pdt85{padding-top:calc( 85px * 0.5) !important}.pdb85{padding-bottom:calc( 85px * 0.5) !important}.pdl85{padding-left:calc( 85px * 0.5) !important}.pdr85{padding-right:calc( 85px * 0.5) !important}.mgt90{margin-top:calc( 90px * 0.5) !important}.mgb90{margin-bottom:calc( 90px * 0.5) !important}.mgl90{margin-left:calc( 90px * 0.5) !important}.mgr90{margin-right:calc( 90px * 0.5) !important}.pdt90{padding-top:calc( 90px * 0.5) !important}.pdb90{padding-bottom:calc( 90px * 0.5) !important}.pdl90{padding-left:calc( 90px * 0.5) !important}.pdr90{padding-right:calc( 90px * 0.5) !important}.mgt95{margin-top:calc( 95px * 0.5) !important}.mgb95{margin-bottom:calc( 95px * 0.5) !important}.mgl95{margin-left:calc( 95px * 0.5) !important}.mgr95{margin-right:calc( 95px * 0.5) !important}.pdt95{padding-top:calc( 95px * 0.5) !important}.pdb95{padding-bottom:calc( 95px * 0.5) !important}.pdl95{padding-left:calc( 95px * 0.5) !important}.pdr95{padding-right:calc( 95px * 0.5) !important}.mgt100{margin-top:calc( 100px * 0.5) !important}.mgb100{margin-bottom:calc( 100px * 0.5) !important}.mgl100{margin-left:calc( 100px * 0.5) !important}.mgr100{margin-right:calc( 100px * 0.5) !important}.pdt100{padding-top:calc( 100px * 0.5) !important}.pdb100{padding-bottom:calc( 100px * 0.5) !important}.pdl100{padding-left:calc( 100px * 0.5) !important}.pdr100{padding-right:calc( 100px * 0.5) !important}}body{background-color:#fff;color:#000;font-family:"Noto Sans JP",-apple-system,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:20px;line-height:1.65em}@media only screen and (max-width: 750px){body{font-size:15px}}img{width:100%}@media print,screen and (min-width: 751px){.sp{display:none !important}}@media only screen and (max-width: 750px){.pc{display:none !important}}#wrapper{position:relative;overflow:hidden}@media print,screen and (min-width: 751px){#wrapper{padding-left:40px;padding-right:40px;min-width:1030px}}header{padding-top:20px}header .logo a{display:block;background-image:url(../images/logo.svg);background-size:100% 100%;width:112.12px;height:49.65px;text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 750px){header .logo a{width:56.06px;height:24.825px}}@media print,screen and (min-width: 751px){main{width:1030px;margin-left:auto;margin-right:auto;margin-top:50px}}@media only screen and (max-width: 750px){main{margin:20px}}main h1{background-image:url(../images/title.svg);background-size:100% 100%;width:737.68px;height:221.12px;margin-left:auto;margin-right:auto;text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 750px){main h1{width:calc((100vw - 40px)*.75);height:calc((100vw - 40px)*.75/737.68*221.12)}}main h2{margin-top:50px;background-image:url(../images/res_title.svg);background-size:100% 100%;width:1030px;height:332.38px;margin-left:auto;margin-right:auto;text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 750px){main h2{margin-top:20px;width:calc(100vw - 40px);height:calc((100vw - 40px)/1030*332.38)}}main .lead{margin-top:30px;letter-spacing:.1em;text-align:center;font-size:21px}@media only screen and (max-width: 750px){main .lead{margin-top:15px;font-size:16px}}@media print,screen and (min-width: 751px){main .sections{margin-top:50px;width:920px;margin-left:auto;margin-right:auto;display:grid;grid-template:"sec_1 sec_1 sec_1" "..... ..... ....." 50px "sec_2 sec_2 sec_2" "..... ..... ....." 50px "sec_3 sec_3 sec_3" "..... ..... ....." 50px "sec_4 sec_4 sec_4" "..... ..... ....." 50px "sec_5 sec_5 sec_5" "..... ..... ....." 50px "sec_6 ..... sec_7"}}@media only screen and (max-width: 750px){main .sections{margin-top:20px}}main section .tit{background-repeat:no-repeat;background-position:left center;display:flex;flex-direction:column;box-sizing:border-box}@media print,screen and (min-width: 751px){main section .tit{background-size:53.9px 59.31px;min-height:59.31px;margin-left:-60px;padding-left:60px;margin-bottom:40px}}@media only screen and (max-width: 750px){main section .tit{background-size:40.425px 44.4825px;min-height:44.4825px;padding-left:50px;margin-bottom:20px}}main section .tit h3{flex:1;display:flex;align-items:flex-end}@media print,screen and (min-width: 751px){main section .tit h3{font-size:24px;margin-left:30px;letter-spacing:.1em}}@media only screen and (max-width: 750px){main section .tit h3{flex-wrap:wrap;align-items:center;flex-direction:row;margin-left:10px}}main section .tit h3 span:nth-child(1){display:block;font-size:24px;font-weight:bold;margin-right:10px}@media only screen and (max-width: 750px){main section .tit h3 span:nth-child(1){margin-right:5px;font-size:18px}}main section .tit h3 span:nth-child(2){font-weight:bold;font-size:20px;display:block}@media only screen and (max-width: 750px){main section .tit h3 span:nth-child(2){font-size:15px}}main section .tit .bar{margin-top:10px;height:4px}@media only screen and (max-width: 750px){main section .tit .bar{margin-top:5px}}main section.gold .tit{background-image:url(../images/cr_1.svg)}main section.gold .bar{background:linear-gradient(to right, #ebac00 0%, #f8e69c 28%, #b46600 74%, #fff100 100%)}main section.silver .tit{background-image:url(../images/cr_2.svg)}main section.silver .bar{background:linear-gradient(to right, #D4C7C5 0%, #F1F0EE 50%, #5F575C 100%)}main section.blonde .tit{background-image:url(../images/cr_3.svg)}main section.blonde .bar{background:linear-gradient(to right, #D4B04A 0%, #F1C770 50%, #949100 100%)}@media print,screen and (min-width: 751px){main section .items .item{width:-moz-fit-content;width:fit-content;margin-bottom:40px}}@media only screen and (max-width: 750px){main section .items .item{margin-bottom:20px}}@media only screen and (max-width: 750px){main section .items .item .image{width:70%;margin-left:auto;margin-right:auto}}main section .items .item .name{margin-top:10px;font-size:20px;line-height:1.35em;text-align:center;font-family:"M PLUS Rounded 1c"}@media only screen and (max-width: 750px){main section .items .item .name{font-size:16px}}main section .items .item .body{font-size:15px;text-align:center;line-height:1.35em;font-family:"M PLUS Rounded 1c"}@media only screen and (max-width: 750px){main section .items .item .body{font-size:13px}}main section#sec_1{grid-area:sec_1}main section#sec_1 .item{margin-left:auto;margin-right:auto}@media print,screen and (min-width: 751px){main section#sec_1 .item{width:735px}}main section#sec_1 .item .name{font-size:28px}@media only screen and (max-width: 750px){main section#sec_1 .item .name{font-size:20px}}main section#sec_1 .item .body{font-size:20px}@media only screen and (max-width: 750px){main section#sec_1 .item .body{font-size:16px}}main section#sec_1 .comments{margin-bottom:50px}@media only screen and (max-width: 750px){main section#sec_1 .comments{margin-bottom:20px}}main section#sec_1 .comments .comment{box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:20px;background-color:#fafdff;border:2px solid #e1edf6;border-radius:20px}@media print,screen and (min-width: 751px){main section#sec_1 .comments .comment{width:735px;padding:20px 40px}}@media only screen and (max-width: 750px){main section#sec_1 .comments .comment{padding:15px}}main section#sec_1 .comments .comment .stit{font-size:20px;font-weight:bold;margin-bottom:10px}@media only screen and (max-width: 750px){main section#sec_1 .comments .comment .stit{font-size:16px;margin-bottom:5px}}main section#sec_1 .comments .comment .body{font-family:"M PLUS Rounded 1c";font-size:16px;line-height:2em}@media only screen and (max-width: 750px){main section#sec_1 .comments .comment .body{font-size:14px}}main section#sec_2{grid-area:sec_2}@media print,screen and (min-width: 751px){main section#sec_2 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_2 .items .item{margin-left:20px;margin-right:20px}main section#sec_2 .items .item .image img{height:280px;width:auto}}main section#sec_3{grid-area:sec_3}@media print,screen and (min-width: 751px){main section#sec_3 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_3 .items .item{margin-left:20px;margin-right:20px}main section#sec_3 .items .item .image img{height:350px;width:auto}main section#sec_3 .items .item.yoko .image img{height:228px;width:auto}}main section#sec_4{grid-area:sec_4}@media print,screen and (min-width: 751px){main section#sec_4 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_4 .items .item{margin-left:20px;margin-right:20px}main section#sec_4 .items .item .image img{height:350px;width:auto}}main section#sec_5{grid-area:sec_5}@media print,screen and (min-width: 751px){main section#sec_5 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_5 .items .item{margin-left:20px;margin-right:20px}main section#sec_5 .items .item .image img{width:350px}}main section#sec_6{grid-area:sec_6}@media print,screen and (min-width: 751px){main section#sec_6 h3{display:flex;flex-direction:column;align-items:flex-start}main section#sec_6 h3 span{display:block}main section#sec_6 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_6 .items .item{margin-left:20px;margin-right:20px}main section#sec_6 .items .item .image img{width:350px}}main section#sec_7{grid-area:sec_7}@media print,screen and (min-width: 751px){main section#sec_7 h3{display:flex;flex-direction:column;align-items:flex-start}main section#sec_7 h3 span{display:block}main section#sec_7 .items{display:flex;justify-content:center;flex-wrap:wrap}main section#sec_7 .items .item{margin-left:20px;margin-right:20px}main section#sec_7 .items .item .image img{width:350px}}main .btn_totop a{margin-top:100px;display:block;background-color:#817fff;border-radius:100px;margin-left:auto;margin-right:auto;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:.1em}@media print,screen and (min-width: 751px){main .btn_totop a{width:385px;height:60px}}@media only screen and (max-width: 750px){main .btn_totop a{margin-top:50px;width:80%;margin-left:auto;margin-right:auto;height:50px}}main .btn_totop a span{display:block;background-image:url(../images/ico_arr.svg);background-size:100% 100%;width:16.19px;height:6.05px}@media print,screen and (min-width: 751px){footer{margin-top:50px;padding:20px 0px}}@media only screen and (max-width: 750px){footer{margin-top:30px;padding-bottom:20px}}footer .copyright{margin-left:auto;margin-right:auto;font-size:12px;text-align:right}@media only screen and (max-width: 750px){footer .copyright{text-align:center;font-size:10px}}/*# sourceMappingURL=structure.css.map */