.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}ul{list-style-type:none;padding-left:0}body{font-family:"Helvetica Neue", Helvetica, Arial, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;line-height:1.75;font-size:21px;min-width:auto}@media only screen and (max-width: 767px){body{font-size:16px}}img{width:100%;height:auto}.fade{opacity:1;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.fade:hover{opacity:0.75;filter:alpha(opacity=75)}.mb_20{margin-bottom:20px}h1,h2,h3{margin-top:0;margin-bottom:0}p{margin-bottom:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}.masthead{max-width:960px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}.masthead .logo01-wrap{max-width:180px}.main{background-image:url(../img/main-bg.png)}.hero{background-image:url(../img/hero-bg.png);background-position:center top;background-repeat:repeat;border-bottom:5px solid #e7ba79}@media only screen and (max-width: 767px){.hero{background-size:320px}}.hero .logo-wrap{max-width:660px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.hero .logo-wrap{max-width:320px}}.content-body{background-color:#fff;max-width:960px;margin-left:auto;margin-right:auto;border-width:0 1px;border-style:solid;border-color:#eee9c3}.strong{font-weight:bold;color:#dd350b}.notation{font-size:14px;color:#564e3f}@media only screen and (max-width: 767px){.notation{font-size:12px;text-align:center}}.nav li{display:block;width:20%;float:left;background-image:url(../img/border-nav.png);background-repeat:no-repeat;background-position:right center}.nav li:hover,.nav li.active{background-color:#fff8e0;text-decoration:none}.nav li:last-child{background-image:none}.nav li a{display:block;text-align:center;color:#543e2e;font-size:21px;font-weight:bold;line-height:28px;padding-top:30px;padding-bottom:30px;position:relative}@media only screen and (max-width: 767px){.nav li a{font-size:12px;line-height:18px;height:122px}}.nav li a .ruby{font-size:10px;font-weight:normal;position:absolute;left:50%;top:10px;margin-left:-25px}.nav li a:after{content:'';display:block;width:10px;height:10px;border-width:0 3px 3px 0;border-color:#dd350b;border-style:solid;-webkit-transform:rotate(45deg);position:absolute;left:50%;bottom:14px;margin-left:-7px}.section-container{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;padding:10px}.section-container .section-container-inner{background-image:url(../img/container-bg-upper.png),url(../img/container-bg-downer.png);background-repeat:no-repeat;background-position:center top, center bottom;background-size:100%;padding:30px 30px 50px}@media only screen and (max-width: 767px){.section-container .section-container-inner{padding:20px 20px 40px}}.btn-wrap{max-width:622px;margin-left:auto;margin-right:auto;margin-bottom:0}.heading-3{font-size:30px;font-weight:bold;text-align:center;color:#543e2e}@media only screen and (max-width: 767px){.heading-3{font-size:16px}}.sns{text-align:center;line-height:0;margin-bottom:0;padding-top:10px;padding-bottom:20px}@media only screen and (max-width: 767px){.sns{padding-top:30px;padding-bottom:30px}}.sns .sns-btn-container{display:inline-block;font-size:0}.sns .fb_iframe_widget{margin-right:10px}.catch{padding:0 30px 80px}@media only screen and (max-width: 767px){.catch{padding-left:20px;padding-right:20px;padding-bottom:20px}}.catch .img-01-wrap{max-width:878px;margin-left:auto;margin-right:auto;margin-bottom:30px}.catch .paragraph-catch{text-align:center;font-size:27px;line-height:1.5}@media only screen and (max-width: 767px){.catch .paragraph-catch{font-size:14px}}.sections{background-color:#f4f3ed;padding:60px 30px 30px}@media only screen and (max-width: 767px){.sections{padding:20px}}.sections .ribbon-wrap{margin-left:-40px;margin-right:-40px}@media only screen and (max-width: 767px){.sections .ribbon-wrap{margin-left:-20px;margin-right:-20px}}.sections .ribbon-wrap.ribbon-wrap-first{margin-top:-110px}@media only screen and (max-width: 767px){.sections .ribbon-wrap.ribbon-wrap-first{margin-top:0px}}.section-photocolle{margin-bottom:40px}.section-photocolle .img-11-wrap{max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:20px}.section-quo{margin-bottom:40px}.section-quo .img-container{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-image:url(../img/bg-21.png);padding:20px;margin-bottom:30px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;box-shadow:rgba(0,0,0,0.25) 0px 1px 2px}.section-quo .img-21-x-wrap{max-width:460px;margin-left:auto;margin-right:auto}.section-quo .quo-card-wrap{max-width:301px;margin-left:auto;margin-right:auto}.section-set{margin-bottom:40px}.section-set .fade{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 1px 2px;box-shadow:rgba(0,0,0,0.25) 0px 1px 2px}.section-set .section-container-inner{padding-bottom:30px}@media only screen and (max-width: 767px){.section-set .section-container-inner{padding-bottom:20px}}.section-set .row-items-wrap{margin-bottom:0}.section-set .item-wrap{margin-bottom:20px}.section-set .maker-name{font-size:14px;font-weight:bold;color:#F44336;text-align:center}.section-set .item-name{font-size:14px;font-weight:bold;color:#2196F3;text-align:center}.notation-section{color:#F44336;font-size:14px;text-align:center}@media only screen and (max-width: 767px){.notation-section{padding-bottom:12px;text-align:left}}.section-questionnaire .questionnaire-pc{font-size:16px}.section-questionnaire .questionnaire-pc .card{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1px 1px;-moz-box-shadow:rgba(0,0,0,0.25) 0 1px 1px;box-shadow:rgba(0,0,0,0.25) 0 1px 1px;padding:20px;background-image:url(https://image.moratame.net/img2014/common/bg01.png);background-size:160px}.section-questionnaire .questionnaire-pc .title{background-color:rgba(0,0,0,0);color:#212121;padding:0;text-align:left}.section-questionnaire .questionnaire-pc .sc-questionnaire .title{font-weight:normal}.section-questionnaire .questionnaire-pc label{font-weight:normal}.section-questionnaire .questionnaire-pc .enq_pointMsg{font-size:14px;text-align:center}.section-questionnaire .questionnaire-pc #enqCmtWrp .enqCmtInrUpr{overflow:hidden}.section-questionnaire .questionnaire-pc #enqCmtWrp .l{float:left;margin-right:10px}.section-questionnaire .questionnaire-pc #enqCmtWrp .ta-r{text-align:right}.section-questionnaire .questionnaire-pc #enqCmtWrp li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.section-questionnaire .questionnaire-sp .Btn13_Gray_Right img{vertical-align:top}.section-message .card{margin-bottom:20px}.section-message .card img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1px 1px;-moz-box-shadow:rgba(0,0,0,0.25) 0 1px 1px;box-shadow:rgba(0,0,0,0.25) 0 1px 1px}.footer{max-width:960px;margin-left:auto;margin-right:auto;font-size:14px}.footer .logo01-wrap{max-width:90px}@media only screen and (max-width: 767px){.footer .logo01-wrap{margin-left:auto;margin-right:auto;margin-bottom:10px}}.footer ul{text-align:right}@media only screen and (max-width: 767px){.footer ul{text-align:center}}.footer li{display:inline}.footer li:after{content:' | '}.footer li:last-child:after{content:''}#page-top{width:50px;height:50px;display:none;position:fixed;right:15px;bottom:50px}#page-top p .fa{margin:0;padding:0;text-align:center;color:#3b3b3b;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-size:44px}#page-top p .fa:hover{color:#8b8b8b}#move-page-top{color:#fff;line-height:44px;text-decoration:none;display:block;cursor:pointer}.photocolle-10th-2nd .heading-photocolle-2nd-wrap{margin-bottom:20px}.photocolle-10th-2nd .kikan{color:#820120;line-height:1;margin:0 auto;padding-top:20px;font-weight:bold;font-size:27px;text-align:center;margin-bottom:20px}.photocolle-10th-2nd .present{width:100%;max-width:689px;margin:0 auto 20px}.photocolle-10th-2nd .item-spec{margin-bottom:20px}.photocolle-10th-2nd .archive-anchor{text-align:center;font-weight:bold}
