@charset "utf-8";.contents-wrap > .title-wrap{display:none;}.contents-wrap > .page-article-wrap{margin:0;}.contents-wrap > .page-article-wrap .title-wrap > .inner{padding:0;}@media screen and (max-width:768px){.contents-wrap > .page-article-wrap .title-wrap{margin-bottom:1.6rem;}}@media screen and (min-width:768px), print{.contents-wrap > .page-article-wrap .sec-cont .sec-ttl:first-of-type .ttl{margin:32px 0 16px;}}.sec-cont #form-container h3:not(.kit-ttl):not(.ttl){line-height:1.4;}#form-container .mktoForm .mktoFormCol .mktoLabel{font-size:1.4rem;}#form-container .mktoForm input[type=text],
#form-container .mktoForm input[type=url],
#form-container .mktoForm input[type=email],
#form-container .mktoForm input[type=tel],
#form-container .mktoForm input[type=number],
#form-container .mktoForm input[type=date],
#form-container .mktoForm textarea.mktoField,
#form-container .mktoForm select.mktoField,
#form-container .mktoForm fieldset legend{font-size:1.4rem !important;padding:4px !important;height:auto !important;}#form-container .mktoForm .mktoRadioList > label,
#form-container .mktoForm .mktoCheckboxList > label{font-size:1.4rem !important;}#form-container .mktoForm fieldset{border:1px solid #cdcdcd;}#form-container .mktoForm #form-agree-wrap{background-color:#ffebee;padding:10px;}#form-container .mktoForm #form-agree-wrap a{display:inline-block;padding:0;}#form-container .mktoForm #form-agree-wrap a.link-blank::after{bottom:6px;}#form-container .mktoForm .mktoButtonRow{display:flex;justify-content:center;}#form-container .mktoForm .mktoButtonRow span.mktoButtonWrap{margin-left:0 !important;}#form-container .mktoForm .mktoButtonRow span.mktoButtonWrap.mktoThoughtbot .mktoButton{width:auto !important;padding:12px !important;}#form-container .mktoForm .mktoError .mktoErrorArrowWrap{width:18px;height:12px;top:-3px;left:11px;}#form-container .mktoForm .mktoError .mktoErrorMsg{font-size:1.6rem;}.sec-cont ul.tbl-col2.form-include > li{padding:0;}.sec-cont ul.tbl-col2.form-include > li figure{margin:0;padding:0;}.sec-cont ul.tbl-col2.form-include > li > .col2-eq{margin-top:0;}@media screen and (min-width:768px), print{#form-container:not(.form-half) .mktoForm{margin-top:40px;}#form-container .mktoForm .mktoFormCol .mktoLabel, #form-container .mktoForm input[type=text], #form-container .mktoForm input[type=url], #form-container .mktoForm input[type=email], #form-container .mktoForm input[type=tel], #form-container .mktoForm input[type=number], #form-container .mktoForm input[type=date], #form-container .mktoForm textarea.mktoField, #form-container .mktoForm select.mktoField, #form-container .mktoForm fieldset legend, #form-container .mktoForm .mktoRadioList > label, #form-container .mktoForm .mktoCheckboxList > label, .sec-cont #form-container .mktoForm .mktoHtmlText table td{font-size:1.6rem !important;}#form-container .mktoForm .mktoFormCol{margin-bottom:16px !important;}}input[type="date"]{background-position:right 7px center;border:1px solid #cdcdcd;}#form-container .mktoForm input[type="date"]{background-image:none;}#form-container .mktoForm .jsMarginBottomNone{margin-bottom:0 !important;}#form-container .mktoForm .jsVisibilityHidden{visibility:hidden;}#form-container .mktoForm .mktoFormCol .mktoLabel > span.font-normal,
#form-container .mktoForm .mktoRadioList > label > span.font-normal,
#form-container .mktoForm .mktoCheckboxList > label > span.font-normal{font-weight:normal;}#form-container .mktoForm .jsDisplayNone{display:none;}#page > .col3 img{border:1px solid #eee;}ul.tbl-col3{list-style:none;margin:.6em 0;}ul.tbl-col3 .list-num > li > span{display:flex;justify-content:space-between;border-bottom:1px solid #eee;}@media screen and (min-width:768px), print{ul.tbl-col3{display:flex;list-style:none;justify-content:space-between;}ul.tbl-col3 > li{width:calc( (100% - 120px) / 3);}ul.tbl-col3 .list-num > li > span{border-bottom:1px solid #eee;}ul.tbl-col3 .list-num > li > span > span:first-of-type{margin-right:16px;}ul.tbl-col3 .list-num > li > span > span:last-of-type{display:flex;align-items:flex-end;}.mktoForm .mktoCheckboxList.jsFlexBox{float:none;display:flex;flex-wrap:wrap;}.mktoForm .mktoCheckboxList.jsFlexBox > input[name="siyakublog_difficulties"]{margin-right:10px;}.mktoForm .mktoCheckboxList.jsFlexBox > input[name="siyakublog_difficulties"] +label{margin:0;margin-bottom:10px;padding-right:20px;width:calc((100% / 3) - 16px - 10px - 20px);}}