﻿@charset "UTF-8";
/* Include normalize(v3.0.2) */
html{height:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
*{-webkit-overflow-scrolling:touch}
article, aside, details, figcaption, figure, footer,
header, hgroup, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;}
a{background:transparent;text-decoration:none;}
a:active, a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:normal;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;margin:0;vertical-align:middle;}
button{overflow:visible;}
button, select{text-transform:none; text-rendering: auto;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em 0em 0em 0em;
    }
button, html input[type="button"],
input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td, th{padding:0;}
img{vertical-align:middle;}
input{-webkit-border-radius:0; -webkit-appearance:none;}


/* common */
body{height:100%;margin:0;padding:0;font-family:"Malgun Gothic","맑은 고딕","AppleGothic", sans-serif;font-size:17px;color:#221814;line-height:1.35;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}
table{border-spacing:0;border-collapse:collapse;}
ol,ul ,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;}
hr,legend, caption span{position:absolute;top:0;left:-3000px;visibility:hidden;overflow:hidden;width:0.1%;height:0.1%;line-height:0.1%;font-size:0.1%;}
img, fieldset{border:0 none;}
label{cursor:pointer;}
em{font-style:normal;}

a{text-decoration:none;}
a:active{text-decoration:none;}


#wrapper{width:640px; margin:0 auto; border-top:solid 0px #ffffff;}

#header{padding:0 30px;}
  .main-tit{margin-top:140px; text-align:center; font-size:40px; font-weight:bold; color:#333; letter-spacing:-2px;}
  
#contents{padding:0 30px;}
  .list_box{width:580px; margin-top:110px;}
    .list_td01{width:27%; font-size:21px; color:#333; height:60px; padding:10px 0;}
	.list_td02{width:73%; height:60px; padding:10px 0;}
  .select-script{position:relative; width:100%; height:60px; line-height:60px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:19px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:70px; height:60px; position:absolute; top:0; right:0; font-size:19px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:19px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:19px; }
  .in_box{width:97.5%; height:60px;border:1px solid #dcdcdc; padding-left:5%;font-size:19px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:40px;}
  .left_btnF{font-size:20px; font-weight:bold; display:inline-block; width:160px; height:55px; line-height:52px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:20px; font-weight:bold; display:inline-block; width:130px; height:49px; line-height:47px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}
  


@media ( max-width:359px ) and ( min-width:320px ) {
	
#wrapper{width:100%;}

#header{padding:0 15px;}
  .main-tit{margin-top:70px; font-size:20px;}
  
#contents{padding:0 15px;}
  .list_box{width:290px; margin-top:55px; margin-left:auto; margin-right:auto; display:table;}
    .list_td01{width:30%; font-size:12px; height:20px; padding:5px 0;}
	.list_td02{width:70%; height:30px; padding:5px 0;}
  .select-script{position:relative; width:100%; height:30px; line-height:30px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:11px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:35px; height:30px; position:absolute; top:0; right:0; font-size:11px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:9px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:11px; }
  .in_box{width:97.5%; height:30px;border:1px solid #dcdcdc; padding-left:5%;font-size:11px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:20px;}
  .left_btnF{font-size:13px; font-weight:bold; display:inline-block; width:120px; height:50px; line-height:50px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:13px; font-weight:bold; display:inline-block; width:116px; height:44px; line-height:44px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}
	
}
@media ( max-width:374px ) and ( min-width:360px ) {
	
#wrapper{width:100%;}

#header{padding:0 15px;}
  .main-tit{margin-top:70px; font-size:20px;}
  
#contents{padding:0 15px;}
  .list_box{width:290px; margin-top:55px; margin-left:auto; margin-right:auto; display:table;}
    .list_td01{width:30%; font-size:12px; height:20px; padding:5px 0;}
	.list_td02{width:70%; height:30px; padding:5px 0;}
  .select-script{position:relative; width:100%; height:30px; line-height:30px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:11px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:35px; height:30px; position:absolute; top:0; right:0; font-size:11px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:9px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:11px; }
  .in_box{width:97.5%; height:30px;border:1px solid #dcdcdc; padding-left:5%;font-size:11px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:20px;}
  .left_btnF{font-size:13px; font-weight:bold; display:inline-block; width:120px; height:50px; line-height:50px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:13px; font-weight:bold; display:inline-block; width:116px; height:44px; line-height:44px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}
}
@media ( max-width:413px ) and ( min-width:375px ) {
	
#wrapper{width:100%;}

#header{padding:0 15px;}
  .main-tit{margin-top:70px; font-size:20px;}
  
#contents{padding:0 15px;}
  .list_box{width:290px; margin-top:55px; margin-left:auto; margin-right:auto; display:table;}
    .list_td01{width:30%; font-size:12px; height:20px; padding:5px 0;}
	.list_td02{width:70%; height:30px; padding:5px 0;}
  .select-script{position:relative; width:100%; height:30px; line-height:30px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:11px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:35px; height:30px; position:absolute; top:0; right:0; font-size:11px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:9px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:11px; }
  .in_box{width:97.5%; height:30px;border:1px solid #dcdcdc; padding-left:5%;font-size:11px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:20px;}
  .left_btnF{font-size:13px; font-weight:bold; display:inline-block; width:120px; height:50px; line-height:50px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:13px; font-weight:bold; display:inline-block; width:116px; height:44px; line-height:44px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}
}
@media ( max-width:567px ) and ( min-width:414px ) {
	
#wrapper{width:100%;}

#header{padding:0 15px;}
  .main-tit{margin-top:70px; font-size:20px;}
  
#contents{padding:0 15px;}
  .list_box{width:350px; margin-top:55px; margin-left:auto; margin-right:auto; display:table;}
    .list_td01{width:30%; font-size:12px; height:20px; padding:5px 0;}
	.list_td02{width:70%; height:30px; padding:5px 0;}
  .select-script{position:relative; width:100%; height:30px; line-height:30px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:11px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:35px; height:30px; position:absolute; top:0; right:0; font-size:11px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:9px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:11px; }
  .in_box{width:97.5%; height:30px;border:1px solid #dcdcdc; padding-left:5%;font-size:11px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:20px;}
  .left_btnF{font-size:13px; font-weight:bold; display:inline-block; width:120px; height:50px; line-height:50px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:13px; font-weight:bold; display:inline-block; width:116px; height:44px; line-height:44px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}

}
@media ( max-width:639px ) and ( min-width:568px ) {
#wrapper{width:100%;}

#header{padding:0 15px;}
  .main-tit{margin-top:70px; font-size:20px;}
  
#contents{padding:0 15px;}
  .list_box{width:350px; margin-top:55px; margin-left:auto; margin-right:auto; display:table;}
    .list_td01{width:30%; font-size:12px; height:20px; padding:5px 0;}
	.list_td02{width:70%; height:30px; padding:5px 0;}
  .select-script{position:relative; width:100%; height:30px; line-height:30px; border:1px solid #dcdcdc; text-transform:uppercase; background:#fff; margin-left:auto; margin-right:auto; display:table;}
  .select-script label{position:absolute; width:90%; font-size:11px; color:#333; top:0; left:0; padding:0 8.2% 0 5%;}
  .select-script label:after{content:'▼'; width:35px; height:30px; position:absolute; top:0; right:0; font-size:11px; color:#333; text-align:center; background:#fff;border:1px solid #dcdcdc;}
  .select-script select{width:100%; height:9px; opacity:0; filter:alpha(opacity=0); -ms-filter:alpha(opacity=0)/* IE 8 */;}
  #selectbox>option{font-size:11px; }
  .in_box{width:97.5%; height:30px;border:1px solid #dcdcdc; padding-left:5%;font-size:11px; color:#333;}
#footer{}
  .foot_btn{margin-left:auto; margin-right:auto; display:table; margin-top:20px;}
  .left_btnF{font-size:13px; font-weight:bold; display:inline-block; width:120px; height:50px; line-height:50px; background-color:#551D83; text-align:center; color:#fff; border-radius:50px;}
  .right_btnF{margin-left:20px; font-size:13px; font-weight:bold; display:inline-block; width:116px; height:44px; line-height:44px; background-color:#fff; border:solid 3px #551D83; text-align:center; color:#551D83; border-radius:50px;}