@charset "UTF-8";:is(.controlByItemCss) .anchor{margin-block-start:6rem}:is(.controlByItemCss) .anchor_list{display:flex;gap:2rem 1rem;margin-block-start:4rem}:is(.controlByItemCss) .anchor_item{flex:1}:is(.controlByItemCss) .anchor_item a{display:flex;flex-direction:column;align-items:center;block-size:100%;overflow:hidden;border:.1rem solid #8d8d8d;border-radius:var(--border-radius-m)}:is(.controlByItemCss) .anchor_item a{transition:background-color .2s ease-out,color .2s ease-out}:is(.controlByItemCss) .anchor_item a:hover{background-color:#fff7eb;border-color:#ff9500}:is(.controlByItemCss) .anchor_item a:hover .anchor_num{color:#fff;background-color:#ff9500;border-color:#ff9500}:is(.controlByItemCss) .anchor_num{display:flex;align-items:center;justify-content:center;inline-size:100%;padding:1rem 0;font-size:clamp(2.2rem, 1.964rem + .4545vw, 2.4rem);line-height:1.2;text-align:center;border-block-end:0.1rem solid #8d8d8d}:is(.controlByItemCss) .anchor_num{transition:background-color .2s ease-out}:is(.controlByItemCss) .anchor_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:100%}:is(.controlByItemCss) .anchor_inner::after{font-size:3rem;content:'\f107';font-family:fontello;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:none;text-transform:none;vertical-align:middle;speak:none}:is(.controlByItemCss) .anchor_text{padding-inline:0.5rem;font-size:1.8rem;line-height:1.6;text-align:center}:is(.controlByItemCss) .step{padding-block:clamp(4rem,1.6409rem + 4.5454vw,6rem);margin-block-start:4rem;background-image:url(/item/img/f/howto/bg_pat.jpg)}:is(.controlByItemCss) .step_heading{display:grid;grid-template-columns:auto 1fr;align-items:center;min-block-size:6rem;padding-inline-end:1rem;overflow:hidden;font-size:clamp(1.8rem, 1.3281rem + .909vw, 2.2rem);line-height:1.8;background-color:#fff7eb;border:.1rem solid #ff9500;border-radius:var(--border-radius-m)}:is(.controlByItemCss) .step_heading span{display:inline-flex;align-items:center;justify-content:center;inline-size:6rem;block-size:100%;margin-inline-end:clamp(1rem,-.1796rem + 2.2727vw,2rem);color:#fff;background-color:#ff9500}:is(.controlByItemCss) .stepSection + .stepSection{margin-block-start:clamp(4rem,1.6409rem + 4.5454vw,6rem)}:is(.controlByItemCss) .stepSection_body{padding-block:0 3rem;margin-block-start:2rem;background-color:#fff;border:.1rem solid #dfdfdf;border-radius:var(--border-radius-m)}:is(.controlByItemCss) .stepSection_item{padding-block-start:3rem;padding-inline:3rem}:is(.controlByItemCss) .stepSection_item + .stepSection_item{margin-block-start:3rem;border-block-start:0.1rem solid #dfdfdf}:is(.controlByItemCss) .stepSection_text{font-size:clamp(1.4rem, 1.164rem + .4545vw, 1.6rem)}:is(.controlByItemCss) .stepSection_btn{margin-block-start:2rem}:is(.controlByItemCss) .stepSection_text + .stepSectionColumn{margin-block-start:2rem}:is(.controlByItemCss) .stepSectionColumn{display:grid;grid-template-columns:auto 48rem;-moz-column-gap:3rem;column-gap:3rem;justify-content:space-between}:is(.controlByItemCss) .stepSectionColumn_heading{font-size:clamp(1.6rem, 1.364rem + .4545vw, 1.8rem);font-weight:700}:is(.controlByItemCss) .stepSectionColumn_heading + .stepSectionColumn_text{margin-block-start:2rem}:is(.controlByItemCss) .stepSectionColumn_text{font-size:clamp(1.4rem, 1.164rem + .4545vw, 1.6rem)}:is(.controlByItemCss) .stepSectionColumn_text a{text-decoration:underline}:is(.controlByItemCss) .stepSectionColumn_text a:hover{text-decoration:none}:is(.controlByItemCss) .stepSectionColumn_text + .stepSectionColumn_text{margin-block-start:2rem}:is(.controlByItemCss) .stepSectionColumn_btn{margin-block-start:2rem}:is(.controlByItemCss) .stepSectionColumn_btn .e-btn{margin-inline-start:0}:is(.controlByItemCss) .stepSectionColumn_btn + .stepSectionColumn_btn{margin-block-start:1rem}:is(.controlByItemCss) .stepSectionColumn_image{max-inline-size:48rem}:is(.controlByItemCss) .stepSectionColumn_caption{font-size:1.2rem}:is(.controlByItemCss) .stepSectionImage{max-inline-size:48rem;margin-block-start:2rem;margin-inline-start:auto}:is(.controlByItemCss) .stepSectionImage + .stepSection_text{margin-block-start:3rem}:is(.controlByItemCss) .stepSectionImage_item + .stepSectionImage_item{margin-block-start:3rem}:is(.controlByItemCss) .stepSectionImage_caption{font-size:1.2rem}@media not all and (max-width:59.9375rem){:is(.controlByItemCss) .stepSection_btn .e-btn{margin-inline-start:0}}@media (max-width:59.9375rem){:is(.controlByItemCss) .anchor_list{flex-direction:column}:is(.controlByItemCss) .anchor_item a{display:grid;grid-template-columns:7rem 1fr auto;padding-inline-end:2rem}:is(.controlByItemCss) .anchor_inner{flex-direction:row}:is(.controlByItemCss) .anchor_text{flex:1}:is(.controlByItemCss) .anchor_num{display:flex;align-items:center;justify-content:center;min-block-size:7rem;border-block-end:none;border-inline-end:0.1rem solid #8d8d8d}:is(.controlByItemCss) .step_heading{min-block-size:7rem}:is(.controlByItemCss) .stepSectionColumn{grid-template-columns:auto;row-gap:3rem}:is(.controlByItemCss) .stepSectionColumn_btn a{display:grid;min-inline-size:auto}:is(.controlByItemCss) .stepSectionImage{margin-block-start:3rem}}