@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500;700;800&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}li,dd{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{vertical-align:bottom;border:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}*{box-sizing:border-box}html{font-size:62.5%}body{font-family:"Noto Sans JP","游ゴシック","ヒラギノ角ゴ Pro",sans-serif}a,button{transition:opacity .2s;text-decoration:none;cursor:pointer}@media screen and (hover: hover)and (min-width: 768px){a:hover,button:hover{opacity:.7}}img{width:100%;height:auto;vertical-align:bottom}.parts-contact{border-radius:6px;background-color:#f58220;box-shadow:2px 2px 1px rgba(0,0,0,.15);color:#fff}.parts-contact_link{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:88px;padding:15px 11px 15px 20px;color:inherit;text-decoration:none}.parts-contact_icon,.parts-contact_arrow{width:auto;height:auto;max-width:none;flex-shrink:0}.parts-contact_icon{width:42px;height:30px}.parts-contact_arrow{width:22px;height:22px}.parts-contact_body{display:grid;flex:1;grid-gap:4px;gap:4px}.parts-contact_lead{font-size:1.4rem;font-weight:700;line-height:1.4}.parts-contact_mail{font-size:1rem;line-height:1.4}.parts-contact_note{font-size:.8rem;line-height:1.4}.parts-footer{width:100%;box-sizing:border-box;padding:6.9333333333vw 0 8vw;line-height:0;background-color:#fff;border-top:max(2px,0.2666666667vw) solid #f2f2f2}@media screen and (min-width: 768px){.parts-footer{padding:44.7591145833px 0 48.0143229167px;border-top:none;min-width:1250px}}@media screen and (min-width: 1251px){.parts-footer{padding:min(55 / 1536 * 100vw,55px) 0 min(59 / 1536 * 100vw,59px)}}.parts-footer_inner{box-sizing:border-box;margin:0 auto}@media screen and (min-width: 768px){.parts-footer_inner{max-width:1200px}}.parts-footer_snsList{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;grid-gap:3.7333333333vw;gap:3.7333333333vw}@media screen and (min-width: 768px){.parts-footer_snsList{width:976.5625px;max-width:100%;margin:0 auto;grid-gap:11.3932291667px;gap:11.3932291667px}}@media screen and (min-width: 1251px){.parts-footer_snsList{width:min(1200 / 1536 * 100vw,1200px);grid-gap:min(14 / 1536 * 100vw,14px);gap:min(14 / 1536 * 100vw,14px)}}.parts-footer_snsItem{flex-shrink:0;height:6.1333333333vw}@media screen and (min-width: 768px){.parts-footer_snsItem{height:24.4140625px}}@media screen and (min-width: 1251px){.parts-footer_snsItem{height:min(30 / 1536 * 100vw,30px)}}.parts-footer_snsLink{display:block;height:100%}.parts-footer_snsIcon{width:auto;height:100%}.parts-footer_nav{margin-top:6.6666666667vw}@media screen and (min-width: 768px){.parts-footer_nav{margin-top:24.4140625px}}@media screen and (min-width: 1251px){.parts-footer_nav{margin-top:min(30 / 1536 * 100vw,30px)}}.parts-footer_navList{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80vw;margin:0 auto;padding:0;list-style:none;grid-gap:4.8vw;gap:4.8vw}@media screen and (min-width: 768px){.parts-footer_navList{width:976.5625px;max-width:100%;grid-gap:17.08984375px;gap:17.08984375px}}@media screen and (min-width: 1251px){.parts-footer_navList{width:min(1200 / 1536 * 100vw,1200px);grid-gap:min(21 / 1536 * 100vw,21px);gap:min(21 / 1536 * 100vw,21px)}}.parts-footer_navLink{display:inline-block;font-weight:400;font-size:2.6666666667vw;line-height:1;color:#000;text-decoration:none}@media screen and (min-width: 768px){.parts-footer_navLink{font-size:11.3932291667px;white-space:nowrap;transition:color .4s}.parts-footer_navLink:hover{color:#00319f}}@media screen and (min-width: 1251px){.parts-footer_navLink{font-size:min(14 / 1536 * 100vw,14px)}}.parts-footer_copy{display:block;width:80vw;margin:8.2666666667vw auto 0;line-height:1;text-align:center}@media screen and (min-width: 768px){.parts-footer_copy{width:976.5625px;max-width:100%;margin-top:17.9036458333px}}@media screen and (min-width: 1251px){.parts-footer_copy{width:min(1200 / 1536 * 100vw,1200px);margin-top:min(22 / 1536 * 100vw,22px)}}.parts-footer_copy small{font-size:2.4vw;font-weight:400;color:#000}@media screen and (min-width: 768px){.parts-footer_copy small{font-size:9.765625px}}@media screen and (min-width: 1251px){.parts-footer_copy small{font-size:min(12 / 1536 * 100vw,12px)}}body.add-open{overflow:hidden}.parts-header{position:fixed;top:0;left:0;width:100%;z-index:10}@media screen and (min-width: 768px){.parts-header{min-width:1250px;box-shadow:0 1px 0 0 rgba(0,0,0,.1);background-color:#fff}}.parts-header:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}@media screen and (min-width: 768px){.parts-header:before{display:none}}.add-open .parts-header:before{visibility:visible;opacity:1}.parts-header_line{height:1.6vw;background-color:#003ca5;position:relative;z-index:1}@media screen and (min-width: 768px){.parts-header_line{height:8px}}.parts-header_box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:1}@media screen and (max-width: 767px){.parts-header_box{background-image:linear-gradient(to bottom, #fff 0, #fff 20vw, transparent 20vw);padding-top:2.4vw}}@media screen and (min-width: 768px){.parts-header_box{justify-content:flex-start}}.parts-header_logo{margin-left:1.3333333333vw;width:35.7333333333vw}@media screen and (max-width: 767px){.parts-header_logo{margin-bottom:2.6666666667vw}}@media screen and (min-width: 768px){.parts-header_logo{width:159px;margin-left:18px;margin-top:-12px}}.parts-header_logo_link{display:block;color:#003ca5}.parts-header_actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0;margin:-2.6666666667vw 2.6666666667vw 0 0}@media screen and (min-width: 768px){.parts-header_actions{order:3;margin:0 33px 0 auto;grid-gap:15px;gap:15px}}.parts-iconBtn{position:relative;display:block;width:9.6vw;height:9.6vw}@media screen and (min-width: 768px){.parts-iconBtn{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:auto;padding:11px 37px 11px 20px;border-radius:24px;background-color:#003ca5;box-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff}}@media screen and (min-width: 768px){.parts-iconBtn.mod-company{background-color:#868686;color:#fff;padding:12px 37px 12px 20px}}.parts-iconBtn_pc{display:none}@media screen and (min-width: 768px){.parts-iconBtn_pc{display:flex;align-items:center;justify-content:flex-start}}.parts-iconBtn_pc_icon{width:25px;margin-right:7px}.parts-iconBtn_pc_txt{font-size:16px;font-weight:700;line-height:1;white-space:nowrap;color:#fff;position:relative;top:-0.1em}@media screen and (min-width: 768px){.parts-iconBtn_pc_txt{top:-0.05em}}.parts-iconBtn_pc_arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.parts-header_burgerIcon{position:relative;width:3.7333333333vw;height:3.2vw}.parts-header_burgerIcon_line{height:0.2666666667vw;background-color:#fff;width:100%;display:block;position:absolute;transition:transform .2s ease-in-out,top .2s ease-in-out,bottom .2s ease-in-out,opacity .2s ease-in-out}.parts-header_burgerIcon_line.mod-top{top:0;left:50%;transform:translate(-50%, -50%)}.add-open .parts-header_burgerIcon_line.mod-top{top:50%;transform:translate(-50%, -50%) rotate(45deg);width:4.8vw}.parts-header_burgerIcon_line.mod-middle{top:50%;left:50%;transform:translate(-50%, -50%)}.add-open .parts-header_burgerIcon_line.mod-middle{opacity:0}.parts-header_burgerIcon_line.mod-bottom{top:100%;left:50%;transform:translate(-50%, -50%)}.add-open .parts-header_burgerIcon_line.mod-bottom{top:50%;transform:translate(-50%, -50%) rotate(-45deg);width:4.8vw}.parts-header_closeBtn{display:inline-flex;align-items:center;grid-gap:2.6666666667vw;gap:2.6666666667vw;padding:3.2vw 3.4666666667vw;border:0;border-radius:6.4vw;line-height:1;background-color:#003ca5;width:25.6vw;transition:background-color .2s ease-in-out}@media screen and (min-width: 768px){.parts-header_closeBtn{display:none}}.add-open .parts-header_closeBtn{background-color:#6f6f6f}.parts-header_closeBtn_txt{width:11.7333333333vw;position:relative}.parts-header_closeBtn_text{transition:opacity .2s ease-in-out}.parts-header_closeBtn_text.mod-menu{opacity:1}.add-open .parts-header_closeBtn_text.mod-menu{opacity:0}.parts-header_closeBtn_text.mod-close{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-55%, -50%);width:12.8vw}.add-open .parts-header_closeBtn_text.mod-close{opacity:1}@media screen and (max-width: 767px){.parts-header_menuWrap{position:relative;width:100%;border-top:1px solid #d3d3d3;display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out,height .2s ease-out;height:0}}@media screen and (max-width: 767px){.add-open .parts-header_menuWrap{grid-template-rows:1fr;height:calc(100vh - 21.6vw)}}@media screen and (min-width: 768px){.parts-header_menuWrap{order:2}}@media screen and (max-width: 767px){.parts-header_menuWrap_wrap{overflow:hidden;overflow-y:scroll}}@media screen and (min-width: 768px){.parts-header_menuWrap_wrap{margin-left:59px}}.parts-header_menuWrap_inner{background-color:#fff}@media screen and (max-width: 767px){.parts-header_menuWrap_inner{padding-bottom:17.0666666667vw}}@media screen and (max-width: 767px){.parts-header_menu{width:100%;padding-bottom:17.6vw}}@media screen and (min-width: 768px){.parts-header_menu{display:flex}}.parts-header_menu_section{position:relative;transition:background-color .2s ease-in-out}@media screen and (max-width: 767px){.parts-header_menu_section{border-bottom:1px solid #d3d3d3}}@media screen and (min-width: 768px){.parts-header_menu_section:hover{background-color:#efefef}}@media screen and (min-width: 768px){.parts-header_menu_section:after{content:"";display:block;width:1px;height:26px;background-color:#201f1d;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (min-width: 768px){.parts-header_menu_section:first-of-type:before{content:"";display:block;width:1px;height:26px;background-color:#201f1d;position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media screen and (min-width: 768px){.parts-header_menu_section:hover .parts-header_menu_panel{grid-template-rows:1fr}}@media screen and (max-width: 767px){.parts-header_menu_section{background-color:#edf0f8}}@media screen and (min-width: 768px){.parts-header_menu_section.mod-accordion{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.parts-header_menu_ttl,.parts-header_menu_guideLink{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5.6vw 4vw 5.6vw 6.4vw;border:0;background:none;color:inherit;text-align:left;transition:background-color .2s ease-in-out}@media screen and (min-width: 768px){.parts-header_menu_ttl,.parts-header_menu_guideLink{padding:37px 26px 34px;width:auto}}.parts-header_menu_ttl{font-size:4.2666666667vw;font-weight:700}@media screen and (min-width: 768px){.parts-header_menu_ttl{font-size:16px}}@media screen and (min-width: 768px){.parts-header_menu_ttl:hover{opacity:1;color:#003ca5;cursor:default}}.parts-header_menu_ttl_txt:after{content:"";display:inline-block;vertical-align:middle;width:3.2vw;height:1.8666666667vw;background:url(/license/assets/img/common/header/accordion-icon-arrow.svg) no-repeat center center/contain;transition:transform .2s ease-in-out;margin-left:2.1333333333vw}@media screen and (min-width: 768px){.parts-header_menu_ttl_txt:after{width:10px;height:6px;margin-left:8px;position:relative;top:-0.05em}}.parts-header_menuItem{position:relative;transition:background-color .2s ease-in-out}.parts-header_menuItem:first-of-type{border-top:1px solid #d3d3d3}@media screen and (min-width: 768px){.parts-header_menuItem:hover{background-color:#003ca5}}@media screen and (min-width: 768px){.parts-header_menuItem:hover .parts-header_menuItem_name{color:#fff}}.parts-header_menu_panel{background-color:#fff;display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}@media screen and (max-width: 767px){.parts-header_menu_section.mod-accordion.add-open .parts-header_menu_panel{grid-template-rows:1fr}}@media screen and (min-width: 768px){.parts-header_menu_panel{position:absolute;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.parts-header_menuList{overflow:hidden}@media screen and (min-width: 768px){.parts-header_menuList{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.parts-header_menuItem_link{display:flex;align-items:center;border-bottom:1px solid #d3d3d3;color:#201f1d}@media screen and (max-width: 767px){.parts-header_menuItem_link{padding-right:4vw}}@media screen and (min-width: 768px){.parts-header_menuItem_link{display:inline-flex;width:100%;padding:13px 24px;white-space:nowrap}}.parts-header_menuItem_link:hover{opacity:1}.parts-header_menuItem:last-child .parts-header_menuItem_link{border-bottom:0}.parts-header_menuItem_thumb{position:relative;display:block;width:28.5333333333vw;overflow:hidden;flex-shrink:0}@media screen and (min-width: 768px){.parts-header_menuItem_thumb{display:none}}.parts-header_menuItem_name{transition:color .2s ease-in-out;margin-left:-2.9333333333vw;font-size:4.2666666667vw;line-height:1.4}@media screen and (max-width: 767px){.parts-header_menuItem_name{flex:1}}@media screen and (min-width: 768px){.parts-header_menuItem_name{font-size:16px;margin-left:0;white-space:nowrap;font-weight:bold}}.parts-header_menuItem_arrow{width:2.6666666667vw;height:auto;flex-shrink:0;position:absolute;right:6.9333333333vw;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.parts-header_menuItem_arrow{display:none}}.parts-header_menu_guideLink{color:inherit}@media screen and (min-width: 768px){.parts-header_menu_guideLink:hover{opacity:1;color:#003ca5}}.parts-header_menu_guideLink_txt{font-size:4.2666666667vw;font-weight:700}@media screen and (min-width: 768px){.parts-header_menu_guideLink_txt{font-size:16px}}@media screen and (max-width: 767px){.parts-header_contactWrap .parts-mailcontact_link{width:86.9333333333vw;margin:0 auto}}.parts-header_contactWrap .parts-mailcontact_deco{display:none}.parts-mailcontact_linkWrap{display:block}.parts-mailcontact_link{display:flex;position:relative;align-items:center;flex-wrap:wrap;grid-gap:1.8666666667vw 2.6666666667vw;gap:1.8666666667vw 2.6666666667vw;width:72vw;padding:4vw 2.6666666667vw 4.2666666667vw 5.3333333333vw;border-radius:1.6vw;background:#f58220;box-shadow:2px 2px 1px rgba(0,0,0,.15);color:#fff}@media screen and (max-width: 767px){.parts-mailcontact_link:hover{opacity:1}}.parts-mailcontact_icon{width:11.2vw}.parts-mailcontact_body{min-width:0}.parts-mailcontact_ttl{display:block;width:43.2vw;font-size:3.7333333333vw;font-weight:700;line-height:1.35}.parts-mailcontact_mail{font-size:2.6666666667vw;line-height:1.2;white-space:nowrap}.parts-mailcontact_note{font-size:2.1333333333vw;line-height:1.2;white-space:nowrap}.parts-mailcontact_arrow{position:absolute;top:9.3333333333vw;right:2.9333333333vw;width:5.8666666667vw}.parts-mailcontact_deco{position:absolute;top:8.5333333333vw;right:0;width:26.6666666667vw}@media screen and (min-width: 768px){.parts-mailcontact_link{width:639px;min-width:639px;min-height:150px;border-radius:9px;padding:43px 71px 47px 31px;grid-gap:0 17px;gap:0 17px}.parts-mailcontact_body{min-width:auto}.parts-mailcontact_icon{width:72px}.parts-mailcontact_ttl{width:auto;font-size:28px;line-height:1.35;white-space:nowrap}.parts-mailcontact_mail{position:static;font-size:16px}.parts-mailcontact_note{position:static;font-size:12px}.parts-mailcontact_arrow{top:58px;right:23px;width:33px}.parts-mailcontact_deco{width:177px;top:57px;right:-15px}}.parts-characterHeader{padding:7.2% 0 3.2%}@media screen and (min-width: 768px){.parts-characterHeader{margin-inline:auto;width:1250px;padding-inline:25px;padding:67px 25px 27px;display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 768px){.parts-characterKv{margin-inline:auto;width:1250px;padding-inline:25px}}@media screen and (min-width: 768px){.parts-characterKvImg{border-radius:9px}}.parts-characterNavList{display:flex}@media screen and (max-width: 767px){.parts-characterNavList{padding:0 2.6666666667%;justify-content:center}}@media screen and (min-width: 768px){.parts-characterNavList{width:100%}}.parts-characterNavItem{border-right:0.2666666667vw solid #fff}@media screen and (max-width: 767px){.parts-characterNavItem{flex:1 1 0}}@media screen and (min-width: 768px){.parts-characterNavItem{border-right:1px solid #fff}}.parts-characterNavItem:first-child{border-left:0.2666666667vw solid #fff}@media screen and (min-width: 768px){.parts-characterNavItem:first-child{border-left:1px solid #fff}}.parts-characterNavLink{padding:0 2.6666666667%;display:block;color:#201f1d;font-size:3.2vw;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.parts-characterNavLink{padding:10.5px 40px;font-size:18px}}.mod-pink .parts-snsLink_path{fill:#e95199}.mod-blue .parts-snsLink_path{fill:#008bd5}.mod-yellow .parts-snsLink_path{fill:#7accf3}.parts-newsTtl{color:#fff;font-family:"M PLUS Rounded 1c",sans-serif;font-size:6.4vw;font-weight:700;text-align:center}@media screen and (min-width: 768px){.parts-newsTtl{font-size:34px;line-height:1.4705882353}}.parts-newsListWrap{margin-top:3.2%;margin-inline:auto;width:87.4666666667%;border-radius:6.4vw;border:1.0666666667vw solid #e95199;background:#fff}@media screen and (min-width: 768px){.parts-newsListWrap{margin-top:13px;width:1200px;border-radius:24px;border:6px solid #e95199}}.mod-pink .parts-newsListWrap{border-color:#e95199}.mod-blue .parts-newsListWrap{border-color:#008bd5}.parts-newsList{margin-inline:auto;padding:10.1226993865% 0;width:79.4478527607%}@media screen and (min-width: 768px){.parts-newsList{padding:56px 0;width:1000px}}.parts-newsItem{display:block}.parts-newsItem:not(:first-child){margin-top:10.6666666667%}@media screen and (min-width: 768px){.parts-newsItem:not(:first-child){margin-top:27px}}@media screen and (min-width: 768px){.parts-newsItem{display:flex;grid-gap:37px;gap:37px}}@media screen and (min-width: 768px){.parts-newsDefList{display:flex;grid-gap:37px;gap:37px}}.parts-newsItemDate{color:#e95199;font-family:"M PLUS Rounded 1c",sans-serif;font-size:3.7333333333vw;font-weight:500;line-height:1.7142857143;letter-spacing:0.07em}@media screen and (min-width: 768px){.parts-newsItemDate{font-size:20px;line-height:1.2;letter-spacing:1px}}.mod-pink .parts-newsItemDate{color:#e95199}.mod-blue .parts-newsItemDate{color:#008bd5}.parts-newsItemText{margin-top:1.0666666667%;color:#000;text-align:justify;font-family:"M PLUS Rounded 1c",sans-serif;font-size:3.7333333333vw;font-weight:500;line-height:1.5714285714;letter-spacing:0.07em}@media screen and (min-width: 768px){.parts-newsItemText{margin-top:0;font-size:18px;line-height:1.3333333333;letter-spacing:.9px}}.parts-snsWrap.mod-sp{padding-top:4.2666666667%;padding-bottom:10.4%}.parts-sns{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.parts-sns{grid-gap:21px;gap:21px}}.parts-snsLead{color:#201f1d;font-family:"M PLUS Rounded 1c",sans-serif;font-size:18px;font-weight:500}.parts-snsWrap.mod-sp .parts-snsLead{display:none}.parts-snsList{display:flex;justify-content:flex-start;grid-gap:2.6666666667%;gap:2.6666666667%}@media screen and (min-width: 768px){.parts-snsList{grid-gap:10px;gap:10px}}.parts-snsWrap.mod-sp .parts-snsList{justify-content:center}.parts-snsItem{width:9.6%}@media screen and (min-width: 768px){.parts-snsItem{width:36px}}.parts-snsLink{display:block;width:100%}@media screen and (min-width: 768px){.parts-supportListWrap{margin-top:58px;margin-inline:auto;width:1250px;padding-inline:25px}}.parts-supportList{margin-inline:auto;width:75.7333333333%}@media screen and (min-width: 768px){.parts-supportList{display:flex;justify-content:center;grid-gap:36px;gap:36px;width:936px}}.parts-supportItem:not(:first-child){margin-top:5.985915493%}@media screen and (min-width: 768px){.parts-supportItem:not(:first-child){margin-top:0}}@media screen and (min-width: 768px){.parts-supportItem{width:450px}}.parts-supportLink{display:block;padding:4.2253521127% 0 2.1126760563% 32.3943661972%;border-radius:2.4vw;background:#fff;position:relative;overflow:hidden}@media screen and (min-width: 768px){.parts-supportLink{padding:32px 53px 14px 137px;border-radius:12px}}.mod-pink .parts-supportLink{box-shadow:0.8vw 0.8vw 0 0 #d56090}@media screen and (min-width: 768px){.mod-pink .parts-supportLink{box-shadow:2.661px 2.661px 0 0 #d56090}}.mod-blue .parts-supportLink{box-shadow:0.8vw 0.8vw 0 0 #6091d5}@media screen and (min-width: 768px){.mod-blue .parts-supportLink{box-shadow:2.661px 2.661px 0 0 #6091d5}}.mod-yellow .parts-supportLink{box-shadow:0.8vw 0.8vw 0 0 #d5a260}@media screen and (min-width: 768px){.mod-yellow .parts-supportLink{box-shadow:2.661px 2.661px 0 0 #d5a260}}.parts-supportLink.mod-email::before,.parts-supportLink.mod-download::before{content:"";display:block;width:39.7887323944%;aspect-ratio:80/84;position:absolute;top:50%;left:-2%;transform:translateY(-50%)}@media screen and (min-width: 768px){.parts-supportLink.mod-email::before,.parts-supportLink.mod-download::before{width:113px;aspect-ratio:113/155;top:0;left:0;transform:translateY(0)}}.parts-supportLink.mod-email::after,.parts-supportLink.mod-download::after{content:"";display:block;width:8%;aspect-ratio:1/1;position:absolute;top:50%;right:3.8732394366%;transform:translateY(-50%)}@media screen and (min-width: 768px){.parts-supportLink.mod-email::after,.parts-supportLink.mod-download::after{width:33px;top:62px;right:14px;transform:translateY(0)}}.mod-pink .parts-supportLink.mod-email::after,.mod-pink .parts-supportLink.mod-download::after{background:url("/license/assets/img/character/support/arrow-pink.svg") no-repeat center/contain}.mod-blue .parts-supportLink.mod-email::after,.mod-blue .parts-supportLink.mod-download::after{background:url("/license/assets/img/character/support/arrow-blue.svg") no-repeat center/contain}.mod-yellow .parts-supportLink.mod-email::after,.mod-yellow .parts-supportLink.mod-download::after{background:url("/license/assets/img/character/support/arrow-light-pink.svg") no-repeat center/contain}.mod-pink .parts-supportLink.mod-email::before{background:url("/license/assets/img/character/support/email-pink.svg") no-repeat left top/contain}.mod-blue .parts-supportLink.mod-email::before{background:url("/license/assets/img/character/support/email-blue.svg") no-repeat left top/contain}.mod-yellow .parts-supportLink.mod-email::before{background:url("/license/assets/img/character/support/email-pink-blue.svg") no-repeat left top/contain}.parts-supportLink.mod-download{padding:6.2323943662% 0 4.0845070423% 32.3943661972%}@media screen and (min-width: 768px){.parts-supportLink.mod-download{padding:32px 53px 26px 137px}}.mod-pink .parts-supportLink.mod-download::before{background:url("/license/assets/img/character/support/download-pink.svg") no-repeat left top/contain}.mod-blue .parts-supportLink.mod-download::before{background:url("/license/assets/img/character/support/download-blue.svg") no-repeat left top/contain}.mod-yellow .parts-supportLink.mod-download::before{background:url("/license/assets/img/character/support/download-pink-blue.svg") no-repeat left top/contain}.parts-supportLinkLead{display:block;color:#000;font-family:"M PLUS Rounded 1c",sans-serif;font-size:3.7333333333vw;font-weight:800;line-height:1.5}.parts-supportLink.mod-email .parts-supportLinkLead,.parts-supportLink.mod-download .parts-supportLinkLead{line-height:1.2857142857}@media screen and (min-width: 768px){.parts-supportLinkLead{font-size:24px;line-height:1.1666666667}}.parts-supportLinkSub{margin-top:2.1126760563%;display:flex;flex-wrap:nowrap;align-items:baseline;white-space:nowrap}@media screen and (min-width: 768px){.parts-supportLinkSub{display:flex;flex-wrap:nowrap;align-items:baseline;margin-top:8px}}.parts-supportLinkText{margin-top:1.0666666667%;display:block;color:#000;font-family:"M PLUS Rounded 1c",sans-serif;font-size:2.6666666667vw;font-weight:800;line-height:1.5}.parts-supportLink.mod-email .parts-supportLinkText{margin-top:0;font-size:2.4vw;line-height:1.4444444444}@media screen and (min-width: 768px){.parts-supportLink.mod-email .parts-supportLinkText{font-size:16px}}@media screen and (min-width: 768px){.parts-supportLinkText{font-size:16px;line-height:1.5}.parts-supportLink.mod-download .parts-supportLinkText{margin-top:11px}.parts-supportLink.mod-email .parts-supportLinkText{margin-top:0}}.parts-supportLinkNote{display:block;color:#201f1d;font-family:"M PLUS Rounded 1c",sans-serif;font-size:2.1333333333vw;font-weight:700;line-height:1.5;white-space:nowrap}@media screen and (max-width: 767px){.parts-supportLinkNote{margin-left:-0.5333333333vw;letter-spacing:-0.05em}}@media screen and (min-width: 768px){.parts-supportLinkNote{flex-shrink:0;margin-left:auto;font-size:10px;line-height:1.2}}.parts-supportLinkMail{display:block;color:#201f1d;font-family:"Noto Sans JP","游ゴシック","ヒラギノ角ゴ Pro",sans-serif;font-size:2.4vw;font-weight:500;line-height:1.3333333333;white-space:nowrap}@media screen and (min-width: 768px){.parts-supportLinkMail{margin-top:2px;font-size:12px;line-height:1.2}}@media screen and (min-width: 768px){.mainContent{position:relative;min-width:1250px}}@media screen and (min-width: 768px){.ahirutaichou .mainContent{background:url("/license/assets/img/character/ahirutaichou/content/pc/bg.png") repeat-x calc(50% + 170px) top/432px auto;height:2777px}}@media screen and (min-width: 768px){.mainContent-section{position:relative}}@media screen and (min-width: 768px){.mainContent-section.mod-1{padding:48px 0 0;background-color:#fdf7e2;height:1817px}}@media screen and (min-width: 768px){.mainContent-section.mod-1:before{content:"";position:absolute;top:0;left:0;width:100%;height:43px;background:url("/license/assets/img/character/mellchan/content/pc/border1.webp") repeat-x center top/1400px auto}}@media screen and (min-width: 768px){.mellchan .mainContent-section.mod-1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:43px;background:url("/license/assets/img/character/mellchan/content/pc/border1.webp") repeat-x center top/1400px auto;transform:rotate(180deg)}}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-section.mod-1:before{background:url("/license/assets/img/character/yurukawa-mellchan/content/pc/border1.webp") repeat-x center top/1400px auto;height:127px}}@media screen and (min-width: 768px){.mainContent-section.mod-2{height:1333px;background:url(/license/assets/img/character/mellchan/content/pc/pattern1.png) repeat calc(50% + 11px) 7px/188px 188px}}.mellchan .mainContent-section.mod-2{z-index:2}@media screen and (min-width: 768px){.mainContent-section.mod-3{height:851px;background:url("/license/assets/img/character/mellchan/content/pc/pattern2.png") repeat center 0px/150px 150px}}.mainContent-section.mod-3:before{content:"";position:absolute;top:0;left:0;width:100%;height:51px;background:url("/license/assets/img/character/mellchan/content/pc/border2.png") repeat-x center top/1400px auto}.mellchan .mainContent-section.mod-3{margin-top:-1px;z-index:1}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-section.mod-3{background:url("/license/assets/img/character/yurukawa-mellchan/content/pc/pattern1.png") repeat center 0px/188px 188px;height:1544px}}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-section.mod-3:before{height:127px;background:url("/license/assets/img/character/yurukawa-mellchan/content/pc/border1.webp") repeat-x center top/1400px auto}}@media screen and (min-width: 768px){.mainContent-img{position:absolute;top:98px;left:50%;transform:translateX(-50%);display:block;margin:0 auto;width:1192px;z-index:4}}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img{width:1161px;top:151px}}.mainContent-img_picture{display:block}.top{padding-top:21.7%}@media screen and (min-width: 768px){.top{padding-top:95px;min-width:1250px}}.lead-content{background-color:#fff9e5;padding-bottom:16.2666666667vw}@media screen and (min-width: 768px){.lead-content{padding-bottom:74px}}.top .lead-text{padding-top:9.6vw;text-align:center;font-family:"Noto Sans JP","游ゴシック","ヒラギノ角ゴ Pro",sans-serif;font-weight:700;font-size:3.7333333333vw;line-height:2;color:#003ca5}@media screen and (min-width: 768px){.top .lead-text{padding-top:66px;font-size:28px;line-height:2}}.top .lead-pageList{margin:10.1333333333vw 12vw 0}@media screen and (min-width: 768px){.top .lead-pageList{padding:0 25px;display:flex;justify-content:center;grid-gap:46px;gap:46px;margin:71px auto 0}}.top .lead-pageList_item{margin:0}@media screen and (min-width: 768px){.top .lead-pageList_item{width:372px;flex-shrink:0}}@media screen and (max-width: 767px){.top .lead-pageList_item+.lead-pageList_item{margin-top:10.1333333333vw}}@media screen and (min-width: 768px){.top .lead-pageList_item.mod-mellchan{order:2}}@media screen and (min-width: 768px){.top .lead-pageList_item.mod-ahiru{order:1}}@media screen and (min-width: 768px){.top .lead-pageList_item.mod-yurukawa{order:3}}.top .lead-card{display:flex;flex-direction:column;align-items:stretch;grid-gap:3.4666666667vw;gap:3.4666666667vw;margin:0 auto}@media screen and (min-width: 768px){.top .lead-card{grid-gap:18px;gap:18px;max-width:none;width:100%}}@media screen and (min-width: 768px){.top .lead-card:hover .lead-card_img{transform:scale(1.05)}}.top .lead-card_visual{width:100%;margin-inline:auto;border-radius:2.4vw;overflow:hidden;box-shadow:2px 4px 5px rgba(75,70,42,.2);position:relative}@media screen and (min-width: 768px){.top .lead-card_visual{border-radius:9px}}@media screen and (min-width: 768px){.top .lead-card_visual{max-width:none}}.top .lead-card_visual:after{content:"";position:absolute;bottom:6%;right:2%;width:8.8vw;height:8.8vw;background:url("/license/assets/img/top/icon-circle-blue.svg") no-repeat center center/100% 100%;z-index:1}@media screen and (min-width: 768px){.top .lead-card_visual:after{width:33px;height:33px;bottom:6%;right:5%}}.top .lead-card_visual.mod-ahiru:after{background-image:url("/license/assets/img/top/icon-grey-circle-blue.svg")}.top .lead-card_img{transition:transform .2s ease-out,opacity .2s ease-out}.top .lead-card_ttl{margin:0;font-size:2rem;font-weight:700;line-height:normal;color:#201f1d}@media screen and (min-width: 768px){.top .lead-card_ttl{display:flex;align-items:flex-end;min-height:48px;font-size:2.8rem}}.top .lead-card_desc{margin:0;font-size:3.7333333333vw;font-weight:400;line-height:1.3571428571;color:#201f1d;text-align:justify}@media screen and (min-width: 768px){.top .lead-card_desc{font-size:16px;line-height:1.5}}@media screen and (max-width: 767px){.top .lead-card_desc.mod-mellchan{white-space:nowrap}}.charFlow{text-align:center;padding:19.4666666667vw 0 16.5333333333vw}@media screen and (min-width: 768px){.charFlow{padding:125px 0 127px}}.charFlow-ttl{color:#201f1d;text-align:center;font-size:6.4vw;font-weight:700;line-height:1}@media screen and (min-width: 768px){.charFlow-ttl{font-size:28px}}.charFlow-visual{display:block;width:75.7333333333vw;margin:16.5333333333vw auto 14.9333333333vw}@media screen and (min-width: 768px){.charFlow-visual{width:100%;max-width:1250px;margin:52px auto 73px;padding:0 21px}}.parts-flowBtn{display:inline-flex;padding:4.5333333333vw 6.1333333333vw 5.0666666667vw 10.1333333333vw;justify-content:flex-end;align-items:center;grid-gap:13px;gap:13px;background-color:#003ca5;border-radius:6.9333333333vw}@media screen and (min-width: 768px){.parts-flowBtn{width:170px;height:53px;padding:0 23px 0 38px;border-radius:36px}}.parts-flowBtn_pc_txt{font-size:4.2666666667vw;font-weight:700;color:#fff;line-height:1;position:relative;top:-0.05em}@media screen and (min-width: 768px){.parts-flowBtn_pc_txt{font-size:16px}}.parts-flowBtn_img{width:4.2666666667vw;height:4.2666666667vw;flex-shrink:0}@media screen and (min-width: 768px){.parts-flowBtn_img{width:16px;height:16px}}.contactWrap{background-color:#edf0f8;padding:19.4666666667vw 0 19.4666666667vw 6.9333333333vw}@media screen and (min-width: 768px){.contactWrap{padding:118px 0;margin:0 auto}}.top .mailcontact{position:relative}@media screen and (min-width: 768px){.top .parts-mailcontact_ttl{font-size:28px}}@media screen and (min-width: 768px){.top .mailcontact_inner{width:745px;margin:0 auto;position:relative;transform:translate(52px, 0)}}.top .parts-mailcontact_deco{top:-10.6666666667vw;right:2.4vw}@media screen and (min-width: 768px){.top .parts-mailcontact_deco{top:-75px;right:-17px}}body#characterUseGuide{background-color:#edf0f8}html:has(body#characterUseGuide){background-color:#edf0f8}#characterUseGuide .main{position:relative;z-index:0;background:#edf0f8;color:#201f1d;padding-top:21.6vw}#characterUseGuide .hero{background:#edf0f8}#characterUseGuide .hero_inner{position:relative;width:100%;height:31.4666666667vw;margin:0 auto}#characterUseGuide .hero_ttl{position:absolute;top:12vw;left:50%;width:100%;transform:translateX(-50%);font-size:4.8vw;font-weight:700;line-height:1.4;text-align:center}#characterUseGuide .hero_img{position:absolute;width:auto}#characterUseGuide .hero_img.mod-left{top:6.4vw;left:8vw;height:17.0666666667vw}#characterUseGuide .hero_img.mod-right{top:6.6666666667vw;right:8.5333333333vw;height:16.8vw}#characterUseGuide .flow{padding:0 6.6666666667vw;background:#edf0f8}#characterUseGuide .flow_inner{position:relative;width:100%;max-width:86.9333333333vw;margin:0 auto;padding:5.8666666667vw 5.0666666667vw 11.2vw 5.6vw;border-radius:1.6vw;background:#fff}#characterUseGuide .flow_ttl{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}#characterUseGuide .flow_list{position:relative;z-index:0;display:grid;grid-row-gap:11.2vw;row-gap:11.2vw}#characterUseGuide .flow_stepCol{position:relative;display:flex;flex-direction:column;align-items:center;width:16.2666666667vw;flex-shrink:0}#characterUseGuide .flow_step{width:100%;margin:0}#characterUseGuide .flow_connector{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);display:flex;flex-direction:column;align-items:center;flex-shrink:0;grid-gap:0;gap:0;width:6.4vw;min-height:0;color:#003ca5;line-height:0}#characterUseGuide .flow_connector.mod-tonePanel{color:#3b6ec6}#characterUseGuide .flow_connector_shaft{display:block;flex:1 1 auto;width:1.0666666667vw;min-height:0;margin-bottom:-0.5333333333vw;border-radius:0;background:currentColor}#characterUseGuide .flow_connector_arrowSvg{flex:0 0 auto;display:block;width:6.4vw;height:3.7333333333vw;margin-top:-2.6666666667vw;color:inherit;overflow:visible;transform:translateX(0.5px)}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(1) .flow_connector{height:39.4666666667vw}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(2) .flow_connector{height:45.8666666667vw}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(3) .flow_connector{height:62.4vw}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(4) .flow_connector{height:72vw}#characterUseGuide .flow_list.mod-afterSale .flow_item:nth-child(1) .flow_connector{height:33.6vw}#characterUseGuide .flow_item{display:grid;grid-template-columns:16.2666666667vw 1fr;-moz-column-gap:3.2vw;grid-column-gap:3.2vw;column-gap:3.2vw;align-items:start}#characterUseGuide .flow_body{padding:4.8vw 0 0 3.7333333333vw}#characterUseGuide .flow_item.mod-panel .flow_body{padding:5.0666666667vw 3.7333333333vw 5.8666666667vw;border-radius:1.6vw;background:#f1f1f1}#characterUseGuide .flow_item.mod-spPanel .flow_body{padding:5.3333333333vw 3.7333333333vw;border-radius:1.6vw;background:#f1f1f1}#characterUseGuide .flow_list.mod-afterSale .flow_item.mod-panel .flow_body{padding:4.8vw 0 0 3.7333333333vw;background:rgba(0,0,0,0)}#characterUseGuide .flow_item_ttl{font-size:5.3333333333vw;font-weight:700;line-height:1.35}#characterUseGuide .flow_item_sub{margin-top:0.5333333333vw;color:#201f1d;font-size:2.6666666667vw;line-height:1.9;letter-spacing:.05em}#characterUseGuide .flow_txt_box{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-top:4.8vw;padding-top:4.8vw}#characterUseGuide .flow_txt_box::before{content:"";position:absolute;top:0;left:0;width:25.8666666667vw;height:0.2666666667vw;background:#3b6ec6}#characterUseGuide .flow_txt{font-size:3.2vw;line-height:1.58;letter-spacing:.08em;text-align:justify}#characterUseGuide .flow_txt_emphasis{font-weight:700}#characterUseGuide .flow_txt_emphasis.mod-alert{color:#f22426}#characterUseGuide .flow_note{margin-top:4.8vw;color:#6f6f6f;font-size:2.6666666667vw;line-height:1.4;white-space:nowrap}#characterUseGuide .flow_sale{position:relative;width:76.2666666667vw;margin:11.2vw auto 0;padding:4.5333333333vw 4.8vw 5.8666666667vw;border:0.5333333333vw solid #003ca5;border-radius:1.6vw;background:#fff;box-shadow:0.5333333333vw 1.0666666667vw 1.0666666667vw rgba(0,0,0,.25)}#characterUseGuide .flow_sale_ttl{color:#003ca5;font-size:7.4666666667vw;font-weight:700;line-height:1.35;text-align:center}#characterUseGuide .flow_sale_txtBox{margin-top:1.3333333333vw}#characterUseGuide .flow_sale_txt{color:#000;font-size:3.2vw;line-height:1.58;letter-spacing:.05em;text-align:center}#characterUseGuide .flow_sale_connector{position:absolute;bottom:-9.6vw;left:4.6666666667vw;display:flex;flex-direction:column;align-items:center;width:6.4vw;height:9.6vw;color:#3b6ec6;line-height:0}#characterUseGuide .flow_sale_connector_shaft{display:block;flex:1 1 auto;width:1.0666666667vw;min-height:0;margin-bottom:-0.5333333333vw;background:currentColor}#characterUseGuide .flow_sale_connector_arrowSvg{flex:0 0 auto;display:block;width:6.4vw;height:3.7333333333vw;margin-top:-2.6666666667vw;color:inherit;overflow:visible;transform:translateX(0.5px)}#characterUseGuide .flow_list.mod-afterSale{margin-top:12vw}#characterUseGuide .mailcontact{background:#edf0f8}#characterUseGuide .mailcontact_inner{position:relative;padding-top:19.4666666667vw;padding-bottom:19.2vw;width:90.9333333333vw;margin-left:6.9333333333vw}@media screen and (min-width: 768px){#characterUseGuide .main{padding-top:90px}#characterUseGuide .hero_inner{min-width:1250px;height:239px}#characterUseGuide .hero_ttl{top:93px;font-size:40px;line-height:1.35}#characterUseGuide .hero_img.mod-left{top:60px;left:calc(50% - 348px);height:119px}#characterUseGuide .hero_img.mod-right{top:63px;right:calc(50% - 334px);height:113px}#characterUseGuide .flow{padding:7px 25px 0}#characterUseGuide .flow_connector{width:24px}#characterUseGuide .flow_connector_shaft{width:5px;margin-bottom:-2px}#characterUseGuide .flow_connector_arrowSvg{width:24px;height:14px;margin-top:-10px}#characterUseGuide .flow_inner{width:1208px;min-width:1208px;max-width:none;min-height:1749px;padding:100px 74px 118px 106px;border-radius:20px}#characterUseGuide .flow_list{grid-row-gap:91px;row-gap:91px}#characterUseGuide .flow_stepCol{width:97px}#characterUseGuide .flow_item{grid-template-columns:97px 888px;-moz-column-gap:43px;grid-column-gap:43px;column-gap:43px;align-items:center;min-width:1028px;min-height:97px}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(1) .flow_connector{height:109px}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(2) .flow_connector{height:134px}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(3) .flow_connector{height:170px}#characterUseGuide .flow_list.mod-beforeSale .flow_item:nth-child(4) .flow_connector{height:122px}#characterUseGuide .flow_list.mod-afterSale .flow_item:nth-child(1) .flow_connector{height:114px}#characterUseGuide .flow_step{width:100%}#characterUseGuide .flow_body{display:grid;grid-template-columns:168px 594px;-moz-column-gap:55px;grid-column-gap:55px;column-gap:55px;align-items:center;width:888px;min-width:888px;min-height:97px;padding:0 38px}#characterUseGuide .flow_item.mod-panel .flow_body{min-height:152px;padding:29px 38px 26px;border-radius:9px}#characterUseGuide .flow_item.mod-spPanel .flow_body{padding:0 38px;background:rgba(0,0,0,0)}#characterUseGuide .flow_list.mod-afterSale .flow_item.mod-panel .flow_body{min-height:152px;padding:29px 38px;background:#f1f1f1}#characterUseGuide .flow_item:nth-child(4).mod-panel .flow_body{min-height:225px}#characterUseGuide .flow_item_ttl{font-size:28px;line-height:1.35}#characterUseGuide .mod-panel .flow_item_ttl{margin-top:0px}#characterUseGuide .flow_txt_box{min-height:97px;margin-top:0;padding-top:0;padding-left:48px;border-left:1px solid #3b6ec6}#characterUseGuide .flow_txt_box::before{content:none}#characterUseGuide .flow_txt{display:block;min-height:48px;font-size:16px;line-height:1.5;letter-spacing:.14em}#characterUseGuide .flow_note{margin-top:8px;font-size:12px;line-height:1.35}#characterUseGuide .flow_item_sub{margin-top:8px;font-size:16px;line-height:1.5}#characterUseGuide .flow_sale{display:grid;grid-template-columns:209px 1fr;align-items:center;width:1037px;min-height:146px;margin:80px 0 0 -9px;padding:37px 97px 37px 93px;border:2px solid #003ca5;border-radius:9px;box-shadow:3px 6px 6px rgba(0,0,0,.25)}#characterUseGuide .flow_sale_connector{bottom:-108px;left:44px;width:24px;height:108px}#characterUseGuide .flow_sale_connector_shaft{width:5px;margin-bottom:-2px}#characterUseGuide .flow_sale_connector_arrowSvg{width:24px;height:14px;margin-top:-10px}#characterUseGuide .flow_sale_ttl{font-size:32px;line-height:1.35;text-align:left}#characterUseGuide .flow_sale_txtBox{display:flex;align-items:center;min-height:67px;margin-top:0;padding-left:51px;border-left:1px solid #3b6ec6}#characterUseGuide .flow_sale_txt{font-size:16px;line-height:1.5;text-align:left}#characterUseGuide .flow_list.mod-afterSale{margin-top:82px}#characterUseGuide .mailcontact{min-width:1250px}#characterUseGuide .mailcontact_inner{width:745px;min-width:745px;padding:144px 0 119px;margin:0 auto}}@media screen and (min-width: 1250px){body#characterUseGuide{overflow-x:hidden}#characterUseGuide .main{min-width:1250px;max-width:100%;width:100%;box-sizing:border-box;overflow-x:hidden}}.mellchan{padding-top:20%;background:#f19ec2}@media screen and (min-width: 768px){.mellchan{padding-top:81px}}.mellchan .content{margin-inline:auto}.mellchan .news{padding-top:8%;padding-bottom:16.2666666667%}@media screen and (min-width: 768px){.mellchan .news{margin-inline:auto;width:1250px;padding-inline:25px;padding:28px 25px 96px}}.mellchan .contact{padding:16% 0;background:#edf0f8}@media screen and (min-width: 768px){.mellchan .contact{padding:115px 0;min-width:1250px}}@media screen and (min-width: 768px){.mellchan .contact_inner{margin-inline:auto;width:1250px;padding-inline:25px}}.yurukawaMellchan{padding-top:20%;background:#feee87}@media screen and (min-width: 768px){.yurukawaMellchan{padding-top:81px}}.yurukawaMellchan .content{margin-inline:auto}.yurukawaMellchan .parts-supportListWrap{padding-bottom:10.4%}@media screen and (min-width: 768px){.yurukawaMellchan .parts-supportListWrap{padding-bottom:65px}}.yurukawaMellchan .contact{padding:16% 0;background:#edf0f8}@media screen and (min-width: 768px){.yurukawaMellchan .contact{padding:115px 0;min-width:1250px}}@media screen and (min-width: 768px){.yurukawaMellchan .contact_inner{margin-inline:auto;width:1200px}}.yurukawaMellchan .mainContent-img_inner{position:relative}.yurukawaMellchan .mainContent-img_link{position:absolute;width:5.3333333333vw;height:5.3333333333vw;background-color:rgba(255,255,255,0);transition:background-color .3s ease,opacity .3s ease;opacity:0}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link{width:43px;height:43px}}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link:hover{background-color:rgba(255,255,255,.5);opacity:1}}.yurukawaMellchan .mainContent-img_link.mod-x{right:33.6%;bottom:110.9333333333vw}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link.mod-x{right:89.7%;bottom:15px}}.yurukawaMellchan .mainContent-img_link.mod-youtube{right:24.5%;bottom:110.9333333333vw}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link.mod-youtube{right:82.3%;bottom:15px;width:50px}}.yurukawaMellchan .mainContent-img_link.mod-instagram{right:15%;bottom:110.9333333333vw}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link.mod-instagram{right:75.5%;bottom:15px}}.yurukawaMellchan .mainContent-img_link.mod-illustX{right:15.9%;bottom:30.933333vw;width:20%;height:4.5333333333vw}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link.mod-illustX{right:7.1%;bottom:115px;width:170px;height:30px}}.yurukawaMellchan .mainContent-img_link.mod-illistInstagram{right:11.9%;bottom:20.633333vw;width:23.5%;height:4.5333333333vw}@media screen and (min-width: 768px){.yurukawaMellchan .mainContent-img_link.mod-illistInstagram{right:4.1%;bottom:28px;width:204px;height:30px}}.ahirutaichou{padding-top:20%;background:#a4d7f4}@media screen and (min-width: 768px){.ahirutaichou{padding-top:81px}}.ahirutaichou .content{margin-inline:auto}.ahirutaichou .news{padding-top:8%;padding-bottom:16.2666666667%}@media screen and (min-width: 768px){.ahirutaichou .news{margin-inline:auto;width:1250px;padding-inline:25px;padding:28px 25px 96px}}.ahirutaichou .contact{padding:16% 0;background:#edf0f8}@media screen and (min-width: 768px){.ahirutaichou .contact{padding:115px 0;min-width:1250px}}@media screen and (min-width: 768px){.ahirutaichou .contact_inner{margin-inline:auto;width:1250px;padding-inline:25px}}.util-pc{display:none}@media screen and (min-width: 768px){.util-pc{display:block}}.util-sp{display:block}@media screen and (min-width: 768px){.util-sp{display:none}}@media print{html{zoom:.8}}