@charset "utf-8";.widget-title{display:none !important}.rsswidget{padding:7px;font-weight:700;font-size:18px;margin-bottom:10px;clear:both}.postNextPrev{display:none}.col-md-12{display:none !important}.page-header{display:none !important}.breadcrumb{display:none !important}.next-prev{display:none !important}.c1{background:#fff;padding:15px 20px;border-bottom:1px solid #ccc;font-weight:700;color:#595858;display:block;line-height:125%}.c2{background:#ffc;padding:20px;border-bottom:1px solid #ccc;font-weight:700;color:#595858;line-height:125%}p.c1,p.c2{margin:0;line-height:150%}.c1:hover,.c2:hover{background:#cff}.c1.last,.c2.last{border-bottom:none}.m-alert{padding:5px;background:#ff8080;color:#fff;margin:10px;font-weight:400}input[type=text],input[type=tel],input[type=email]{font-size:15px}.c1 textarea,.c2 textarea{font-size:15px;width:100%;height:70px}.file{margin:10px;display:block}span.wpcf7-list-item{display:block}input[type=text],input[type=email],input[type=tel]{width:100%}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{border:solid 1px #20b2aa}input[type=text],select,input[type=email],input[type=tel]{outline:none}.contact_right textarea{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border:#a9a9a9 1px solid;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);width:100%;padding:0 3px}.contact_right textarea:focus{border:solid 1px #20b2aa}.contact_right textarea{outline:none;width:100%}input[type=submit]{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border:#a9a9a9 1px solid;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.3);width:33%;height:50px;font-size:20px;padding:0 3px;margin:5px;cursor:pointer;color:#333;font-weight:700;background:#f5f5f5;text-shadow:1px 1px 0px #fff}.contact_form input[type=submit]{width:50%}.contact_form input[type=text],.contact_form input[type=email]{width:100%;height:50px;font-size:1.5em}input[type=radio]{margin:0 0 4px !important}h1{text-align:center !important;font-weight:700 !important;font-size:16px !important;color:#000 !important;margin-bottom:10px;clear:both}h2{font-size:14px !important;color:#000 !important;font-weight:700 !important;text-align:center;border-top:0;border-bottom:0}h3{color:#0fa9ff !important;font-weight:400 !important;border-bottom:1px solid silver;text-align:center}h4{color:#0fa9ff !important;font-weight:400;border-bottom:1px solid silver;text-align:center}a{text-decoration:none}#topMainBnrFrame .slideFrame{border:none}#topMainBnr{padding:1px 0}@media (min-width:1270px){#topMainBnrFrame{min-height:200px}}#topMainBnr,#topMainBnrFrame{background-color:transparent;box-shadow:none;border:none}#topMainBnrFrame .slideFrame,#topMainBnrFrame a.slideFrame:hover{border:none}.foot{padding:7px;text-align:center;font-weight:700;font-size:13px;color:#a0d8f3 !important;margin-bottom:40px;clear:both}.sub_title{text-align:center;border-bottom:1px solid;padding:7px;font-weight:700;font-size:14px;color:#0fa9ff;margin-bottom:10px;clear:both}.sub_title_2{border-bottom:1px solid;padding:7px;font-weight:700;font-size:14px;color:#fb0;margin-bottom:10px;clear:both}.sub_title_3{text-align:center;border-bottom:1px solid;padding:7px;font-weight:700;font-size:14px;color:#ff78b1;margin-bottom:10px;clear:both}.sub_title_4{text-align:center;border-bottom:1px solid;padding:7px;font-weight:700;font-size:24px;color:#0fa9ff;margin-bottom:10px;clear:both}.sub_title_5{text-align:center;border-bottom:1px solid;padding:7px;font-weight:700;font-size:24px;color:#fb0;margin-bottom:10px;clear:both}.title{background:#0fa9ff;padding:7px;font-weight:700;font-size:18px;color:#fff;margin-bottom:10px;clear:both}body{font-family:"Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic",YuGothic,"游ゴシック体",Meiryo,"メイリオ",sans-serif}.youtube{position:relative;padding-bottom:56.25%}.youtube iframe{width:100%;height:100%;position:absolute;left:0;top:0}.paper{width:300px;height:330px;padding:8px;border:1px solid #eee;background:#fff;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.1);position:relative}.paper:before,.paper:after{content:"";display:block;width:100%;height:100%;border:1px solid #ddd;background:#fff;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:-1}.paper:before{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.paper:after{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.ribbon1{display:inline-block;position:relative;width:100%;height:60px;line-height:60px;vertical-align:middle;text-align:center;padding:7px 0;font-size:14px;background:#fff34f;color:#fff;box-sizing:border-box}.ribbon1 h1{vertical-align:middle;margin:0;padding:0 30px;border-top:dashed 1px #fff;border-bottom:dashed 1px #fff;line-height:46px}.ribbon1:before,.ribbon1:after{position:absolute;content:'';width:0;height:0;z-index:1}.ribbon1:before{top:0;left:0;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #fff;border-style:solid}.ribbon1:after{top:0;right:0;border-width:30px 15px 30px 0;border-color:transparent #fff transparent transparent;border-style:solid}.ribbon2{display:inline-block;position:relative;width:100%;height:60px;line-height:60px;vertical-align:middle;text-align:center;padding:7px 0;font-size:14px;background:#78d0f5;color:#fff;box-sizing:border-box}.ribbon2 h2{vertical-align:middle;margin:0;padding:0 30px;border-top:dashed 1px #fff;border-bottom:dashed 1px #fff;line-height:46px}.ribbon2:before,.ribbon2:after{position:absolute;content:'';width:0;height:0;z-index:1}.ribbon2:before{top:0;left:0;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #fff;border-style:solid}.ribbon2:after{top:0;right:0;border-width:30px 15px 30px 0;border-color:transparent #fff transparent transparent;border-style:solid}.ribbon2m{display:inline-block;position:relative;width:100%;height:60px;line-height:60px;vertical-align:middle;text-align:center;padding:7px 0;font-size:14px;background:#0fa9ff;color:#fff;box-sizing:border-box}.ribbon2m h2{vertical-align:middle;margin:0;padding:0 30px;border-top:dashed 1px #fff;border-bottom:dashed 1px #fff;line-height:46px}.ribbon2m:before,.ribbon2m:after{position:absolute;content:'';width:0;height:0;z-index:1}.ribbon2m:before{top:0;left:0;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #fff;border-style:solid}.ribbon2m:after{top:0;right:0;border-width:30px 15px 30px 0;border-color:transparent #fff transparent transparent;border-style:solid}.ribbon2f{display:inline-block;position:relative;width:100%;height:60px;line-height:60px;vertical-align:middle;text-align:center;padding:7px 0;font-size:14px;background:#ff78b1;color:#fff;box-sizing:border-box}.ribbon2f h2{vertical-align:middle;margin:0;padding:0 30px;border-top:dashed 1px #fff;border-bottom:dashed 1px #fff;line-height:46px}.ribbon2f:before,.ribbon2f:after{position:absolute;content:'';width:0;height:0;z-index:1}.ribbon2f:before{top:0;left:0;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #fff;border-style:solid}.ribbon2f:after{top:0;right:0;border-width:30px 15px 30px 0;border-color:transparent #fff transparent transparent;border-style:solid}.titlebox{border:1px solid #ffd000;border-radius:5px;padding:10px;position:relative}.titlebox:before{background-color:rgba(255,255,255,.7);border-radius:5px;content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:5px;z-index:-1}.titlebox:after{background:repeating-linear-gradient(-45deg,#fff34f,#fff34f 5px,#fff482 0,#fff482 10px);content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2}.frame_hoku{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_hoku:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"HOKU";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_lea{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_lea:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LEA";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_luke{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_luke:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LUKE";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_lulu{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_lulu:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LULU";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_leo{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_leo:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LEO";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_koh{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_koh:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"KOH";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_ron{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_ron:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"RON";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_myumyu{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_myumyu:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"MyuMyu";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_coco{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_coco:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"CoCo";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_pomu{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_pomu:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"POMU";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_non{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_non:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"NONNON";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_lan{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_lan:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LANLAN";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_purin{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_purin:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"PURIN";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_lamu{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_lamu:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"LAMU";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_COLLON{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_COLLON:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"COLLON";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.frame_NALU{position:relative;display:inline-block;overflow:hidden;padding:1px}.frame_NALU:after{content:"";position:absolute;z-index:1;width:200px;height:auto;background:#ffd000;content:"NALU";color:#fff;text-align:center;font-family:'Arial';font-weight:700;padding:5px 10px;left:-80px;top:3px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.shadow{display:inline-block;box-shadow:0px 0px 20px -5px rgba(0,0,0,.8)}.frame img{border-radius:10px}a:link{color:#8c8c8c !important}.sent .general{display:none}.sentout_message{display:none}.sent .sentout_message{display:block}.box29{margin:2em 0;background:#dcefff}.box29 .box-title{font-size:1.2em;background:#5fb3f5;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box29 p{padding:15px 20px;margin:0}.btn-flat-border{display:inline-block;padding:.3em 1em;text-decoration:none;color:#ff78b1;border:solid 2px #ff78b1;border-radius:3px;transition:.4s}.btn-flat-border:hover{background:#ff78b1;color:#fff}.example img{transition:.3s}.example img:hover{opacity:.5}.baby{font-weight:700 !important;font-size:16px !important;color:#000 !important;background:linear-gradient(transparent 60%,#fff34f 60%);margin-bottom:10px;clear:both}a{color:inherit}a:hover{color:inherit}a:link,a:visited,a:hover,a:active{color:#000 !important}.sample_box{width:100%;//サイズがサンプルなので適時変更してください。 margin:0 auto;//サンプルで中央に寄せたいので書かせていただいております。}.sample_box img{transition:1s all}.sample_box img:hover{transform:scale(1.3,1.3);transition:1s all}.ex1 img{transition:.3s}.ex1 img:hover{opacity:.7}.navbar-brand img{max-height:none !important}.pc_table{display:block !important}.sp_table{display:none !important}@media only screen and (max-width:750px){.pc_table{display:none !important}.sp_table{display:block !important}}a#x-m{position:fixed;width:300px;height:144px;text-align:center;line-height:44px;right:10px;bottom:10px;margin-left:-100px;color:#fff;display:flex;justify-content:center;align-items:center}.example{display:block}a#x-m_pc{position:fixed;width:398px;height:151px;line-height:44px;right:10px;bottom:10px;margin-left:-100px;margin-bottom:70px;text-decoration:none;border-radius:10px;display:block}.btn,a.btn{　font-weight:700 !important;　color:#000 !important;background-color:#7acfff}.btn:hover,a.btn:hover{　font-weight:700 !important; color:#000 !important;background:#fff34f}.pc_1{display:block !important}.sp_1{display:none !important}@media only screen and (max-width:750px){.pc_1{display:none !important}.sp_1{display:block !important}}.pcsp_no{display:none !important}@media only screen and (max-width:750px){.pcsp_no{display:none !important}}.page-id-11249 .page-header{display:none}.page-id-11249 .breadSection{display:none}.post-template-default .page-header{display:none}.post-template-default .breadSection{display:none}.post-template-default header.entry-header{display:none}.heading-27{display:flex;align-items:center;column-gap:8px;color:#333}.heading-27:before{width:.8em;height:.4em;border-bottom:4px solid #2589d0;border-left:4px solid #2589d0;transform:rotate(-45deg) translate(2px,-2px);content:''}