body,
div,
fieldset,
input,
p,
pre,
td,
th {
padding: 0;
margin: 0
}
*,
a {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
.reset_css {
padding: 0;
margin: 0 auto;
color: #222328;
font-family: Hiragino Kaku Gothic ProN, Meiryo, sans-serif;
font-size: 13px;
line-height: 1.3em;
text-align: left
}
a,
table,
td {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
li,
ul {
margin: 0;
list-style-type: none
}
a {
cursor: pointer;
color: inherit;
text-decoration: none
}
.linkwrap a {
text-decoration: underline
}
a:hover {
transition: all .2s;
-webkit-transition: all .2s
}
img {
vertical-align: bottom;
-ms-interpolation-mode: bicubic
}
table {
color: inherit;
border-collapse: collapse;
border-spacing: 0
}
div,
p {
font-size: 16px
}
.text-content {
font-size: 16px
}
@media (min-width: 1px) and (max-width: 750px) { .root-block .horizontal{display:flex!important}.root-block .horizontal .child{padding-left:6px}div.line4-2-sp,div.line4-4-sp{width:50%!important}div.line4-4-sp .button-component{font-size:9pt;padding:10px 5px!important}div.line2-sp{display:flex!important}div.line4-2-h-sp,div.line4-4-h-sp{width:50%!important}div.line4-3-h-sp{width:33.3333%!important}div.line4-3-h-sp .button-component{font-size:9pt;padding:10px 5px!important}
.root-block,
.root-block>div {
display: block !important;
width: 100% !important
}
.root-block>div {
padding: 2.5px !important
}
.root-block div {
width: 100% !important;
display: block !important
}
.hec_section_body.root-block-wrapper {
display: block !important;
padding: 0 !important;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;;width: 100% !important;
}
}
@media yahoo {
.root-block {
float: left
}
.root-block div {
width: 100%
}
.button-component {
min-height: 16px !important
}
}
祝☆10周年!創業感謝祭後半戦はなんと【95分12,000円】こちらの特別料金でご案内♪11月限定のどこよりもリーズナブルな超特別価格★