body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
th {font-weight: bold; text-align: center;}
ol,ul {list-style:none;}
caption {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
img{ padding:0; margin:0; border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

body {font-size:9pt; font-family:Tahoma, Arial, Verdana, Times New Roman; background-color: #a3adb6;}

.fl {float: left;}
.fr {float: right;}
.cl{ clear:left; font-size:0px; height:0px;}
.cr{ clear:right; font-size:0px; height:0px;}
.cb{ clear:both; font-size:0px; height:0px; line-height:0px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt5 {margin-top: 5px;}
.mr5 {margin-right: 5px;}
.bb_line {height: 20px;}
.loading_border {width: 16px; height: 20px;}
.loading {width: 16px; height: 16px;; display: none;}

.thanks_border {margin: 5%; background-color: #FFFFFF; border: solid 2px #727980; border-radius: 6px; padding: 30px 2% 30px 2%;}
#thanksbox {border-left: solid 1px #aeb4bb; margin-left: 30px; height: 330px;}
.thanks_image {width: 412px; height: 243px; text-align: center;}
.thanks_image img {width: 412px; height: 243px;}
.thanks_title{text-align: center;}
.thanks_title span {color: #aeb4bb; font-family: Arial; font-size: 32px;}
.success_text {padding: 45px 5px 5px 5px; color: #aeb4bb;font-size: 16px; height: 270px;}
.social {margin-top: 20px; color: #aeb4bb;}
.social span {padding-right: 30px; font-family: Arial; font-size: 14px;}
.social img {padding-right: 10px;}

.error_border {margin: 5%; background-color: #FFFFFF; border: solid 2px #727980; border-radius: 6px; padding: 20px 2% 20px 2%;}
#errorbox {border-left: solid 1px #aeb4bb;}
.error_image {width: 400px; height: 241px; text-align: center;}
.error_image img {width: 400px; height: 241px;}
.error_title {font-family: Arial; font-size: 20px; color:#4c4c4c; font-weight: bold; height: 100px;}
.error_guild {font-family: Arial; font-size: 14px; color:#a6adb5; height: 40px;}
.menu_item {height: 24px; padding-top:4px; border-bottom: solid 1px #e3e7eb; margin-left: 5px; margin-right: 5px; background-image: url("../img/arrow.jpg"); background-repeat: no-repeat; padding-left: 20px;}
.menu_item a {color: #9099a2;}

@media (max-width: 360px){
	.thanks_image {display: none;}
	.error_image  {display: none;}
}

@media (max-width: 980px){
	#errorbox {border-left: none;}
	#thanksbox {border-left: none; padding-left: 0px;}
}

.support_box {}
.phone_support {height: 25px; background-image: url("../images/icon/iconphone.png"); background-repeat: no-repeat; font-size: 14px; font-weight: bold; color: #9099a2; padding-left: 20px; padding-top: 2px; }
.email_support {height: 25px; background-image: url("../images/icon/iconmail.png"); background-repeat: no-repeat; font-size: 14px; font-weight: bold; color: #9099a2; padding-left: 60px; padding-top: 2px;}


.goback {height: 24px; padding-top:2px; margin-top:25px; margin-right: 5px; background-image: url("../images/icon/arrow.jpg"); background-repeat: no-repeat; padding-left: 20px; font-size: 14px; float: right;}
.goback a {color: #9099a2;}