@charset "utf-8";
@import url(./contents.css);


.bod_head .input_wrap .tabWrap ul.list {}
.bod_head .input_wrap .tabWrap ul.list li {display:inline-block;}
.bod_head .input_wrap .tabWrap ul.list input[type="checkbox"] {position:absolute; top:0; left:0; z-index:-999; opacity:0;}
.bod_head .input_wrap .tabWrap ul.list label:before {display:none;}
.bod_head .input_wrap .tabWrap ul.list label {position:relative;display: inline-block;min-width:6.25em;padding: 0.5em 1em;background:#EEF2F9;border-radius:9em;text-align:center;font-weight:500;}
.bod_head .input_wrap .tabWrap ul.list input[type="checkbox"]:checked + label {padding: 0.5em 1em 0.5em 1.95em;background:#066BFD;color:#fff;text-decoration:none;}
.bod_head .input_wrap .tabWrap ul.list input[type="checkbox"]:checked + label:before {content:'';display:inline-block;width: 0.9em;height: 0.9em;position:absolute;top:50%;left: 1em;margin-top: -0.44em;background: url(../img/common/icon_tab_check.svg) no-repeat 0% 0%;}


@media all and (max-width:640px) {
	.bod_head .input_wrap .tabWrap ul.list li + li {margin-top:.3em;}
}


.page_num {
    display: inline-block;
}
.page_num em {margin-left:.3em;}
.page_order {position: relative;right:0;top: auto;float: right;display: inline-block;margin-top: -.3em;}
.page_order li {display:inline-block; position:relative;}

.page_order li + li:before {content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left: 0; margin-left:-.1em; width:1px;height:12px;background:#ddd;}
.page_order li a {padding:.3em .5em; color:#3C3D48; font-size:1.5rem}
.page_order li a.on {font-weight:700;}


.bod_head .numcheck ul {margin-left:1em;}
.bod_head .numcheck ul li  {display:inline-block; }
.bod_head .numcheck ul li + li {margin-left:.5em;}
.bod_head .numcheck ul li input[type="checkbox"]  {position:absolute; top:0; left:0; z-index:-999; opacity:0;}
.bod_head .numcheck ul li input[type="checkbox"] + label:before {display:none;}
.bod_head .numcheck ul li label {position:relative;display:block;height:4.5rem;padding: 0 2em;line-height:4.3rem;border-radius:0.7rem;font-size:0.9em;border:1px solid #D9DDE2;color:#A0A2B5;}


.bod_head .numcheck ul li input[type="checkbox"]:checked + label {border:1px solid #066BFD;color:#066BFD;}






















