@import url("https://fonts.googleapis.com/css2?family=Cabin:wght@400;700&display=swap");*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}address,blockquote,dl,figure,form,iframe,ol,p,pre,table,ul{margin:0}ol,ul{padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;appearance:none}[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled],button[disabled]{cursor:default}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset,option{padding:0}fieldset{margin:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.tr{text-align:right !important}.tc{text-align:center !important}.tl{text-align:left !important}.tj{text-align:justify !important}.pc_hide{display:block}@media screen and (min-width: 800px), print{.pc_hide{display:none}}.sp_hide{display:none}@media screen and (min-width: 800px), print{.sp_hide{display:block}}*{margin:0;padding:0}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.8;font-family:'Cabin', sans-serif;color:#2f2f2f;word-break:break-word;letter-spacing:1px}a{text-decoration:none;display:inline-block;color:#626262}a:hover{text-decoration:none;opacity:.8}img{max-width:100%;vertical-align:middle;border:none}.ie6 img{width:100%}ul,ol{list-style-type:none}li a{box-sizing:border-box}.clear::after{display:block;clear:both;content:""}.hr_01{margin:10px 0}@media (min-width: 768px){.hr_01{margin:40px 0}}.fb{font-weight:bold}.color_01{color:#daf334}.c_pink{color:#f85982}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.hdg_02{font-size:2.8rem;text-align:center;padding:40px 0 40px;font-weight:normal;line-height:normal}@media (min-width: 768px){.hdg_02{padding:60px 0 40px}}.hdg_02 span{color:#f85982;display:block;font-size:2rem;margin-top:10px}@media (min-width: 768px){.hdg_02 span{font-size:2.4rem}}.contents{margin-top:65px}#wrapper{max-width:1000px;margin:0 auto;box-shadow:0 0 15px 6px #cccccc;text-align:center}.mv_wrap{position:relative;max-width:700px;margin:0 auto}@media (min-width: 768px){.img_wrap.mb40{margin-bottom:60px !important}}.img_btn{margin:0 20px 40px}@media (min-width: 768px){.img_btn{margin:0 20px 100px}}.mw{margin:0 20px}.box_qa_01{color:#620001;text-align:left}.box_qa_01 dt{background-color:#f6e8e8;font-size:2.5rem;padding:10px 0 10px 40px}@media (min-width: 768px){.box_qa_01 dt{font-size:5rem;font-weight:normal;padding:20px 40px 30px 85px;line-height:1.4}}.box_qa_01 dt:before{content:"Q";position:relative;left:-10px;margin-left:-20px}@media (min-width: 768px){.box_qa_01 dt:before{margin-left:-40px}}.box_qa_01 dt span{border-bottom:1px solid}.box_qa_01 dd{padding:20px 40px 40px;font-size:1.8rem}@media (min-width: 768px){.box_qa_01 dd{font-size:3.4rem;padding:20px 60px 80px 80px;line-height:1.6}}.box_qa_01 dd span:before{content:"A";position:relative;left:-10px;font-size:2.5rem;margin-left:-16px;font-weight:bold}@media (min-width: 768px){.box_qa_01 dd span:before{font-size:5rem;margin-left:-28px;font-weight:normal}}.box_detail_01{background-color:#ececec;padding:30px 30px 60px;text-align:left}@media (min-width: 768px){.box_detail_01{padding:40px 70px 100px}}.box_detail_01 dt{margin-bottom:20px}@media (min-width: 768px){.box_detail_01 dt{margin-bottom:40px}}@media (min-width: 768px){.box_detail_01 dd{font-size:2.6rem;line-height:1.6}}.btn_anime{animation:tryslw_btn 2s linear infinite}@keyframes tryslw_btn{0%{transform:translateY(0)}50%{transform:translateY(-6px)}100%{transform:translateY(0)}}footer#cmnFooter{text-align:center;margin:0 0 0;clear:both;color:#FFFFFF}footer#cmnFooter a{color:#FFFFFF;text-decoration:none}footer#cmnFooter p{margin:0 0 0;padding:15px 0;color:#fff;background:#2e3c7a}footer#cmnFooter p:last-child{margin:0;background:#161f47;padding:8px 0;font-size:0.8em}
