@CHARSET "UTF-8"; 
/*
@import url(http://api.mobilis.co.kr/webfonts/css/?fontface=NanumGothicWeb);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.ttf) format('truetype');
}


/* Reset CSS */
* {margin:0; padding:0; border:0; outline:0; vertical-align:middle;}

ul, ol {list-style:none;}
a {display:inline-block; text-decoration:none; color:inherit; vertical-align:middle; border-radius:3px;}
img {border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
table {border-collapse:collapse; border-spacing:0; width:100%;}
td {text-align:center; vertical-align:middle; margin:0; padding:0;}
select {display:inline-block; background:#ffffff; border-radius:3px; padding:4px; border:1px solid #e0e0e0;}
span {vertical-align:top;}
input {display:inline-block; border:1px solid #d1d1d1; border-radius:3px; padding:1px 5px 9px 5px;}
html {width:100%; height:100%; background:#ffffff;}
body {width:100%; height:100%; margin:0; padding:0; border:0; background:#ffffff;}
body, div, li, p, form, input, td, select {font-family:"Nanum Gothic","나눔 고딕","돋움",Dotum,"굴림",Gulim,"Apple Gothic","Apple SD Gothic Neo",Sans-serif; font-size:13px; color:#555; line-height:160%;}

/* ---------- common:s -------------*/
.font_b01 {font-size:1.1em; color:#444;}

.font_b02 {font-size:1.2em; font-weight:600;}

.font_b03 {font-size:1.4em; font-weight:600;}

.b01 {font-weight:600;}

.s01 {font-size:11px; color:#888;}

.c01 {color:#3798d6;}

.c02 {color:#ff1e00;}

.c03 {color:#0086d3;}

.c04 {color:#0065a6;}

.c05 {color:#707070;}

.c06 {color:#999999;}

.c07 {color:#805c3c;}

.u01 {text-decoration:underline;}

.letter01 {letter-spacing:-.5px;}

.tit01 {display:block; font-size:18px; font-weight:600;}

.bg_n01 {background:#f0f0f0;}

.bg_n02 {background:#f6f6f6;}

.ok01 {background:#077ec9; color:#ffffff; text-align:center;}
.ok01:hover {background:#006bae;}

.ok02 {background:#ee1505; color:#ffffff; text-align:center;}
.ok02:hover {background:#e21000;}

.ok03 {border:1px solid #ccc; text-align:center;}
.ok03:hover {border:1px solid #bbb;}

.cancel01 {background:#666;  color:#ffffff; text-align:center;}
.cancel01:hover {background:#555;}

.cancel02 {background:#999; color:#ffffff; text-align:center;}
.cancel02:hover {background:#888;}

.indent01 {display:inline-block; padding-left:15px; text-indent:-15px; text-align:left;}

.indent02 {display:inline-block; padding-left:20px; text-indent:-20px; text-align:left;}

.indent03 {display:inline-block; padding-left:10px; text-indent:-10px; text-align:left;}

.type01 {background:#e79a2d; font-size:11px; color:#ffffff; text-align:center;}
.type01:hover {background:#dc8915;}

.type02 {background:#0f87d2; font-size:11px; color:#ffffff; text-align:center;}
.type02:hover {background:#0070b6;}

.type03 {background:#666; font-size:11px; color:#ffffff; text-align:center;}
.type03:hover {background:#555;}

.type04 {background:#68a41a; font-size:11px; color:#ffffff; text-align:center;}
.type04:hover {background:#4e8705;}

.type04_over {background:#3e6d00; font-size:11px; color:#ffffff; text-align:center;}
.type04_over:hover {background:#355d00;}

.type05 {background:#2aa1b7; font-size:11px; color:#fff; text-align:center;}
.type05:hover {background:#11889e;}

.type05_over {background:#037287; font-size:11px; color:#fff; text-align:center;}
.type05_over:hover {background:#006173;}

.btn01 {display:block; width:90%; text-align:center; margin:10px auto 25px auto;}
.btn01 a {display:inline-block; width:49%; margin:0px auto; padding:8px 0px ; font-weight:bold;}

.btn02 {display:block; width:60%; text-align:center; margin:10px auto 25px auto;}
.btn02 a {display:inline-block; width:49%; margin:0px auto; padding:10px 0px ; font-weight:bold;}

.btn03 {display:block; width:90%; text-align:center; margin:10px auto 25px auto;}
.btn03 a {display:inline-block; width:30%; margin:0px auto; padding:10px 0px ; font-weight:bold;}
/* ---------- common:e -------------*/
input[type="checkbox"] {display:inline-block; width:20px; height:20px; vertical-align:middle !important; text-decoration:none; border-radius:0; border:0; margin:0; padding:0; cursor:pointer; z-index:100;}
input[type="checkbox"] {background:url('/images/common/checkbox_off01.png') no-repeat 0 0;}
input[type="checkbox"]:checked {background:url('/images/common/checkbox_on01.png') no-repeat 0 0;}


/* ----------- layout:s -------------*/
#wrap {width:100%; height:100%; background:#ffffff;;}

#wrap_sub {width:100%; height:100%; background:#ffffff;}

header {position:relative; width:100%; height:82px; margin:0px auto; z-index:1000; background:#ffffff;}

#contents {clear:both; width:100%; margin:0px auto; background:#ffffff;}

#main01 {width:100%; height:342px; background:#c0d8e8;}

#main02 {position:relative; width:100%; background:#ffffff;}

#sub_topimg {clear:both; width:100%; height:145px;}

#sub_topimg01 {clear:both; width:100%; height:70px; background:#c0d8e8;}

#sub_contents {width:1000px; margin:0px auto; background:#ffffff; }

#sub_contents02 {width:2000px; margin:0px auto; background:#ffffff; }

#left {float:left; width:180px; margin-top:-30px; z-index:50;}

#sub {margin:0px 0px 0px 180px; padding:0px; width:820px; height:100%; box-sizing:border-box;}

#sub02 {margin:0px 0px 0px 180px; padding:0px; width:1800px; height:100%; box-sizing:border-box;}

#footer {clear:both; width:100%; padding-top:30px;}
#footer_main {clear:both; width:100%; padding-top:30px;}
/* ---------- layout:e -------------*/

/* ---------- header:s ----------*/
.div_out {width:1240px; margin:0px auto;}
#header  > div {width:1000px; margin:0px auto;  text-align:right;}
#header  > div > ol {display:inline-block; width:370px; padding-top:8px; padding-right:0px; padding-left:120px;}
#header  > div > ol li {float:right; font-size:11px; line-height:110%; padding-left:10px; padding-right:10px; border-left:1px solid #e0e0e0;}
#header  > div > ol .li01, #header ol .li02 {border-left:0px;}
#header  > div > ol .li01 a {border:1px solid #e0e0e0; width:45px; text-align:center; border-radius:2px; padding:2px 0px; margin-top:-2px; margin-right:5px;}
#header h1 {position:absolute; top:27px; padding-left:5px;}
#gnb {height:36px; padding-top:21px; text-align:left; padding-left:195px;}
#gnb > li > a {font-size:17px; font-weight:bold; color:#333333; padding-left:49px; padding-bottom:16px;}
#gnb > li > a:nth-child(6) {margin-top:-5px; padding-bottom:11px;}

#gnb li:hover > div {display:block;}
#gnb li > div {display:none; position:absolute; top:82px; left:0px; width:100%; height:486px !important;  background:url('/images/header/menu_back01.png') repeat;}
#gnb li > div a:hover {color:#0065a6; font-weight:bold;}
#gnb li > div div {width:999px; height:484px; border-bottom:2px solid #3798d6; background:#fff; margin:0px auto;}
#gnb ul {width:999px; margin:0px auto;}
#gnb ul .ulLi01 {float:left; width:184px; height:482px; border-right:1px solid #e0e0e0; font-size:12.5px; letter-spacing:-0.2px;}
#gnb ul .li05 {width:259px; border-right:0px;}
#gnb div li > span > a {display:inline-block; width:184px; padding:5px 0px; text-align:center; background:#c0d8e8; color:#fff; border-radius:0px;}
#gnb div .li05 > span > a {display:inline-block; width:259px; padding:5px 0px; text-align:center; background:#c0d8e8; color:#fff; border-radius:0px;}
#gnb div li li a {padding-top:4px; padding-left:10px;}
/* ---------- header:e ----------*/

/* ---------- main:s ----------*/
#main01 .mainevent01 {position:relative; width:100%; height:342px; margin:0px auto; }
#main01 .mainevent01 .bxslider {width:100%; height:342px;}
#main01 .mainevent01 .bxslider .li01 {width:100%; height:342px; background:url('/images/main/mainevent_back01.png') 50% 50% no-repeat; text-align:center;}
#main01 .mainevent01 .bxslider .li02 {width:100%; height:342px; background:url('/images/main/mainevent_back02.png') 50% 50% no-repeat; text-align:center;}
#main01 .mainevent01 .down01 {width:100%; height:342px; position:absolute; top:0px; z-index:100;}
#main01 .mainevent01 .down01 div {width:1000px; margin:0px auto;}
#main01 .mainevent01 .down01 ul {width:261px; padding-top:45px;}
#main01 .mainevent01 .down01 ul li {float:left;}
#main01 .mainevent01 .down01 ul .li01 {width:261px; height:170px; background:url('/images/main/down_img01.png') 50% 50% no-repeat;}
#main01 .mainevent01 .down01 ul .li01 .tit01 {margin-left:15px; margin-top:12px; color:#2c5894;}

#main02 .main02_div_out {clear:both !important; width:1240px; margin:0px auto; }
#main02 .main02_div_in {float:left; width:1000px;}
#main02 .firUl01 { padding-top:27px;}
#main02 .firUl01 > li {float:left;}
.login01 {width:248px; height:120px; border:1px solid #e0e0e0; margin-bottom:5px; }
.login01 table {width:95%; margin:9px auto;}
.login01 td ul .li01 {padding-bottom:5px;}
.login01 input {width:150px;}
.login01 > span {display:inline-block; width:94%; margin:0px 0px 0px 10px; line-height:130%;}
.login01 span span {letter-spacing:-.5px;}
.logout01 {width:100%;}
.logout01 p {width:98%; text-align:center; padding:10px 0px; margin:2px auto; border-bottom:1px dotted #ccc;}
.logout01 p span {display:inline-block; }
.logout01 p a {display:inline-block; font-size:11px; padding:0px 4px;}
.logout01 table {width:96%; margin:0px auto;}
.logout01 tr td:nth-child(odd) {width:40%; font-size:11px; background:#f0f0f0; border:1px solid #fff;}
.logout01 tr td:nth-child(even) {padding-left:2%;text-align:left; border:1px solid #fff;}

.order01 li {float:left;}
.orderStatus01 {position:relative; width:462px; height:208px; margin:0px 22px;}
.orderStatus01 .tit01 {margin-top:1px;}
.orderStatus01 .status01 {position:absolute; top:2px; right:5px; font-size:11px;}
.orderStatus01 .box01 {margin-top:8px;}
.orderStatus01 .box01 > thead > tr > td {
    width:113px; 
	height:36px; 
	background:#e9e9e9; 
	color:#444;
	font-size:13px;
	text-align:center;  
	border-left:1px solid #ffffff !important; 
	border-top:1px solid #ffffff; 	
	border-bottom:1px solid #1e7fbd;
	margin-left:1px;
	}
.orderStatus01 .box01 > thead > tr > .over01 {	
	width:113px;
	background:#fff; 
	color:#156ba7;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #1e7fbd; 
	border-left:1px solid #1e7fbd !important; 
	border-right:1px solid #1e7fbd !important; 
	border-bottom:1px solid #fff;
	z-index:100;
	}
.orderStatus01 .box01 a {width:100%; padding:7px 0px;}
.orderStatus01 .box01 > tbody > tr > td {width:460px !important; height:139px; border-left:1px solid #1e7fbd; border-right:1px solid #1e7fbd; border-bottom:1px solid #1e7fbd;  vertical-align:top !important;}
.orderStatus01 .view01 td {
	position:relative;
	width:25%; 
	height:46px; 
	background:url('/images/main/orderStatus_backImg01.gif') 0 0 no-repeat; 
	border-right:1px solid #ddd; 
	border-bottom:1px solid #ddd; 
	text-align:left;
	vertical-align:top;
	}
.orderStatus01 .view01 .td04 {border-right:0px;}
.orderStatus01 .view01 .tr03 {border-bottom:0px;}
.orderStatus01 .view01 .area01 {position:absolute; top:3px; left:7px; color:#444;}
.orderStatus01 .view01 .area02 {position:absolute; top:21px; left:7px;}
.orderStatus01 .view01 .order01 {position:absolute; width:40%; right:7px; top:21px; text-align:right;}
.orderStatus01 .view01 .order01 input {width:100%; border:0px; background:#f8f8f8; text-align:right; padding:0px 0px 2px 0px; vertical-align:top;}

.orderStatus01 .list01 {width:99%;margin:1px auto; font-size:12.1px; line-height:158%;}
.orderStatus01 .list01 td {padding:1px 3%; border:1px solid #fff; text-align:left; }
.orderStatus01 .list01 tr .td01 {width:23%;}
.orderStatus01 .list01 tr .td02 {width:23%;}
.orderStatus01 .list01 tr .td03 {width:13%; text-align:right;}
.orderStatus01 .list01 tr .td04 {width:17%; text-align:right;}
.orderStatus01 .list01 thead td {background:#ebf2f6; color:#78909f; text-align:center !important; font-size:12px; line-height:152%;}
.orderStatus01 .list01 tbody td {font-size:12.3px; line-height:158%;}

.notice01 {position:relative; width:244px; height:122px; margin-bottom:4px; }
.notice01 .tit01 {margin-top:1px;}
.notice01 .more01 {position:absolute; top:0px; right:5px;} 
.notice01 ul {margin-top:12px;}
.notice01 li {padding-bottom:7px;}
.notice01 li span {position:absolute; right:2px; font-size:11px; color:#888;}
.notice01 li a:hover {text-decoration:underline;}

.celc01 {width:242px; height:81px; border:1px solid #88c0df;}
.celc01 img {margin-top:16px; margin-left:27px; margin-right:7px;}
.celc01 ul {display:inline-block;width:60%; margin-top:18px;}
.celc01 ul li:nth-child(1) {font-size:11px; line-height::12px; letter-spacing:-0.03em; color:#888888;}
.celc01 ul li:nth-child(2) {font-size:20px; letter-spacing:0.03em; font-weight:bold; color:#1e7fbd;}

.button01 {clear:both !important; width:1000px; height:193px; padding-top:27px;}
.button01 li {float:left;}

.callCenter01 {width:248px; height:344px; border:1px solid #e0e0e0;}
.callCenter01 table {width:248px; height:344px;}
.callCenter01 thead td {width:100%; height:87px; text-align:left;}
.callCenter01 thead td img {margin-top:5px; margin-left:20px; margin-right:10px;}
.callCenter01 thead td ul {display:inline-block; width:70%;}
.callCenter01 thead td ul li {line-height:140%; padding:0px;}
.callCenter01 thead td ul li:nth-child(1) {font-size:15px;}
.callCenter01 thead td ul li:nth-child(2) {font-size:26px; font-weight:bold;letter-spacing:0.05em;}
.callCenter01 thead td ul li:nth-child(3) {font-size:11px; letter-spacing:-0.03em;}
.callCenter01 tbody tr td:nth-child(1) {width:40%; font-size:13px;  text-align:right; }
.callCenter01 tbody tr td:nth-child(2) {width:60%; font-size:17px; line-height:20px; letter-spacing:0.05em; font-weight:bold; text-align:center;}
.callCenter01 tbody tr:nth-child(1) td {height:89px; background:#f6f6f6;}
.callCenter01 tbody tr:nth-child(2) td {height:46px;}
.callCenter01 tbody tr:nth-child(3) td {height:68px; background:#f6f6f6;}
.callCenter01 tbody tr:nth-child(4) td {height:27px;}
.callCenter01 tbody tr:nth-child(5) td {height:27px; background:#f6f6f6;}

.button02 {width:462px; margin:0px 22px;}
.button02 li {float:left; padding:0px 4px 4px 0px;}
.button02 .li02 {padding-right:0px;}

.volunteer01 {width:462px; margin:0px 22px;}
.volunteer01 li {float:left; padding-top:18px;}
.volunteer01 ul .li01 {width:242px; text-align:center;}
.volunteer01 ul .li01 img {margin-right:10px;}
.volunteer01 ul .li02 {position:relative; width:220px; height:112px;}
.volunteer01 ul .li02 .tit01 {padding-top:2px;}
.volunteer01 ul .li02 .more01 {position:absolute; top:15px; right:5px;}
.volunteer01 ul .li02 p span {display:inline-block; padding-top:13px; padding-bottom:5px; line-height:130%;}
.volunteer01 ul .li02 p a:hover {text-decoration:underline;}

.rest01 {position:relative; width:242px; height:344px; border:1px solid #88c0df;}
.rest01 .tit01 {display:inline-block; padding-top:8px; padding-bottom:5px; margin-left:10px;}
.rest01 .more01 {position:absolute; top:8px; right:10px;}
.rest01 > div {width:100%; height:304px;}
.rest01 ul {width:96%; height:220px;  margin:3px auto 0px auto;}
.rest01 ul .li01 div {width:220px; height:112px; margin:auto;}
.rest01 ul .li01 {padding-bottom:1px; text-align:center;}
.rest01 ul .li02 {font-size:12.7px; line-height:150%; padding-left:5px;}
.rest01 li .span01 {display:inline-block; padding:4px 0px 4px 0px; font-size:15px; font-weight:600; color:#156ba7;}
.rest01 li .c06 {color:#999;}
.rest01 table {vertical-align:bottom;}
.rest01 td {width:25%; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; font-size:12.5px;}
.rest01 tr td:nth-child(4) {border-right:0px;}
.rest01 tr td a {display:inline-block; width:100%; padding:3px 0px 5px 0px;}
.rest01 td a:hover {color:#3b779d; font-weight:bold;}
.rest01 .over01 {background:#e9f3f9; color:#3b779d; font-weight:bold;}

.banner01 {float:left; width:120px; display:inline-block; margin-top:27px;}
.banner01 > a {display:inline-block; margin-left:20px; }
.banner01 span {display:inline-block; margin-left:20px;}
/* ---------- main:e ---------- */

/* ---------- subimg:s ----------- */
.topimg01 {background:url('/images/company/subimg01.png') no-repeat 50% 0;}
.topimg02 {background:url('/images/information/subimg01.png') no-repeat 50% 0;}
.topimg03 {background:url('/images/mypage/subimg01.png') no-repeat 50% 0;}
.topimg05 {background:url('/images/customer/subimg01.png') no-repeat 50% 0;}
.topimg06 {background:url('/images/download/subimg01.png') no-repeat 50% 0;}
/* ---------- subimg:e ----------- */

/* ---------- left:s ----------- */
#left .tit_box01 {width:180px; padding:30px 0px; background:#0065a6; color:#ffffff; text-align:center;}
#left .tit_box01 h1 {font-size:25px; font-weight:600; color:#ffffff;}
#nav {width:180px; border-top:1px solid #0065a6; margin-top:2px; margin-bottom:40px;}
#nav li {background:url('/images/common/icon01.gif') 13px 50% no-repeat; padding:12px 0px 12px 35px; border-bottom:1px solid #e0e0e0; line-height:140%;}
#nav li a:hover {color:#0065a6;}

.left_banner {margin-top:50px;}
.left_banner li {padding-bottom:5px;}

#left_etc01 {width:178px; border:1px solid #e0e0e0; margin:0px; text-align:center;}
#left_etc01 > img {margin:15px auto 5px auto;}
#left_etc01 span {display:block; font-size:11px; color:#888;}
#left_etc01 ul {width:94%; margin:12px auto 10px auto;}
#left_etc01 li {text-align:left; padding-bottom:1px;}
#left_etc01 ul li a {width:99%; padding:3px 0px; border:1px solid #e0e0e0; font-size:12px; background:linear-gradient(to bottom, #fff, #f2f2f2);}
#left_etc01 ul li a:hover {background:linear-gradient(to bottom, #fff, #e6e6e6);}
#left_etc01 ul li img {padding:3px 9px 0px 17px; vertical-align:top;}
/* ---------- left:e ----------- */

/* ---------- sub:s ----------- */
#sub .stit_box01 {position:relative; width:820px; height:90px;}
.stit_box01 h2 {padding-top:25px; margin-left:60px; font-size:22px; line-height:120%; font-weight:600; color:#333;}
.stit_box01 .loc01 {position:absolute; right:5px; top:30px; font-size:11px; color:#999;}
.stit_box01 .loc01 img {padding-right:7px;}
.stit_box01 .loc01 .padding01 {padding-left:5px; padding-right:5px;}
#sub .con_box01 {width:760px; margin:7px 0px 0px 60px; }
/* ---------- sub:e -----------*/

/* --------- company:s ---------- */
#greating01 ul {width:760px; margin-bottom:20px;}
#greating01 ul li:nth-child(1) {padding-top:20px;}
#greating01 ul li:nth-child(2) {text-align:right;}
#greating01 ul li:nth-child(2) img {padding-bottom:55px;}
#greating01 span {display:inline-block; width:100%; text-align:right;}

#konzession01 ul {width:760px;}
#konzession01 ul > li {float:left; padding-right:28px; }
#konzession01 ul > .li04 {padding-right:0px;}
#konzession01 li ol .li02 {text-align:center; padding:7px 0px 36px 0px; font-size:11px; line-height:140%;}

#organization01 span {display:inline-block; margin-top:40px; margin-bottom:5px; font-size:16px; font-weight:600;}

#ciSticker01 > span {display:inline-block; font-size:16px; font-weight:600;}
#ciSticker01 ul {width:760px; height:261px; margin:5px 0px 40px 0px;}
#ciSticker01 li {float:left; width:50%;}
#ciSticker01 li p {padding:20px 0px 30px 30px; font-size:14px;}
#ciSticker01 ul li:nth-child(2) img {padding-left:27px;}
#ciSticker01 div {width:758px; border:1px solid #ddd; text-align:center; padding:35px 0px; margin:5px 0px 50px 0px;}

#location01 p {padding:20px 0px 40px 0px; font-weight:bold;}
#location01 ul {width:100%;}
#location01 li {float:left; margin-bottom:40px;}
#location01 ul li:nth-child(odd) {width:10%;}
#location01 ul li:nth-child(even) {width:40%;}
#location01 li .b01 {font-size:16px;}
/* --------- company:e ---------- */

/* --------- information:s ---------- */
#regiInfo01 img {margin-bottom:45px;}
#regiInfo01 div {width:760px;}
#regiInfo01 div ul {width:760px; height:52px; margin-bottom:10px;}
#regiInfo01 div li {float:left; }
#regiInfo01 div ul .li01 {
	width:377px; 
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;  
	border-bottom:1px solid #0065a6; 
	background:#f6f6f6; 
	text-align:center; 
	font-size:15px; 
	font-weight:600;
	}
#regiInfo01 div ul .li02 {width:2px; height:52px; border-bottom:1px solid #0065a6;}
#regiInfo01 div li a {display:inline-block; width:100%; padding:13px 0px 14px 0px;}
#regiInfo01 div .over01 {
	border-top:1px solid #0065a6 !important;
	border-left:1px solid #0065a6 !important;
	border-right:1px solid #0065a6 !important;   
	border-bottom:0px !important; 
	background:#fff !important;
	padding:14px 0px;
	color:#0065a6;
	}
#regiInfo01 div table {width:760px;}
#regiInfo01 div td {border:1px solid #ddd; line-height:120%; padding:20px 0px;}
#regiInfo01 div tr .td01 {width:5%; font-size:18px; font-weight:600;}
#regiInfo01 div tr .td02 {width:30%; background:#f6f6f6; font-size:15px; font-weight:600;}
#regiInfo01 div tr .td03 {widtH:63%; padding-left:2%; text-align:left;}
#regiInfo01 span {display:inline-block; margin:30px 0px 5px 0px; font-size:15px; font-weight:600; color:#0065a6;}
#regiInfo01 > table td {border:1px solid #ddd; padding:15px 0px; }
#regiInfo01 > table tr .td01 {width:36%; background:#f6f6f6;}
#regiInfo01 > table tr .td02 {width:62%; padding-left:2%; text-align:left; font-weight:600;}

#agree01 p {margin-bottom:15px;}
#agree01 span a {display:inline-block; float:right; padding:0px 15px; margin-bottom:5px; font-weight:bold;}
#agree01 table {width:760px;}
#agree01 td {border:1px solid #ddd;}
#agree01 thead td {padding:10px 0px; background:#f0f0f0;}
#agree01 tbody tr .td01 {width:5%; padding:17px 0px;}
#agree01 tbody tr .td02 {width:63%; padding:17px 0px 10px 2%; text-align:left;}
#agree01 tbody tr .td03 {width:30%; padding:17px 0px;}
#agree01 tbody tr .td03 span {color:#ccc;}
#agree01 tbody tr .td03 a {padding:0px 5px;}
#agree01 tbody tr .td03 img {vertical-align:top; padding-top:1px;}

.agree01_view img {width:97%;}

#personalData01 div {width:670px; padding:39px; border:1px solid #ddd;}
#personalData01 div h3 {font-size:24px; display:block; text-align:center; margin:40px auto 60px auto;}
#personalData01 div .t01 {display:inline-block; font-size:15px; font-weight:600; margin-top:30px; margin-bottom:5px; color:#333;}
#personalData01 div p {width:660px;}
#personalData01 div .st01 {display:block; font-size:14px; color:#0065a6; margin-top:10px; margin-bottom:5px;}
#personalData01 td {width:25%; padding:5px 0px; border:1px solid #e0e0e0;}
#personalData01 thead td {background:#f6f6f6;}

#carType01 p {margin-bottom:15px;}
#carType01 table {width:760px;}
#carType01 td {border:1px solid #ddd; padding:10px 0px;}
#carType01 thead td {background:#f0f0f0;}
#carType01 tbody tr td:nth-child(1) {font-weight:600;}

#carGroup01 > span {display:inline-block; font-size:16px; font-weight:600; padding-bottom:5px;}
#carGroup01 table {width:760px; margin-bottom:50px;}
#carGroup01 td {border:1px solid #ddd; padding:10px 0px;}
#carGroup01 thead td {background:#f0f0f0;}
#carGroup01 .table01 tr td:nth-child(1) {width:25%;}
#carGroup01 .table01 tr td:nth-child(2) {width:15%;}
#carGroup01 .table02 tr .td01 {width:35%:}
#carGroup01 .table02 tr .td02 {width:60%; padding-left:5%; text-align:left;}
#carGroup01 p {margin-bottom:50px; margin-top:5px;}

#terApplication01 p {width:720px; padding:20px; background:#f6f6f6;}
#terApplication01 table {width:760px; margin-top:30px;}
#terApplication01 td {border:1px solid #ddd;}
#terApplication01 thead td {padding:10px 0px; background:#f0f0f0;}
#terApplication01 tbody tr .td01 {width:5%; padding:17px 0px;}
#terApplication01 tbody tr .td02 {width:63%; padding:17px 0px 10px 2%; text-align:left;}
#terApplication01 tbody tr .td03 {width:30%; padding:17px 0px;}
#terApplication01 tbody tr .td03 span {color:#ccc;}
#terApplication01 tbody tr .td03 a {padding:0px 5px;}
#terApplication01 tbody tr .td03 img {vertical-align:top; padding-top:1px;}


#legalNotices01 div {width:670px; padding:39px; border:1px solid #ddd;}
#legalNotices01 div span {display:inline-block; }
#legalNotices01 div h3 {font-size:24px; display:block; text-align:center; margin:40px auto 60px auto;}

#positionInfo01 div {width:670px; padding:39px; border:1px solid #ddd;}
#positionInfo01 div span {display:inline-block; }
#positionInfo01 div h3 {font-size:24px; display:block; text-align:center; margin:40px auto 60px auto;}
#positionInfo01 .box01 {width:93%; margin:5px auto; border:1px solid #e0e0e0; background:#fff; padding:10px 5px; text-align:left;}
#positionInfo01 .box01 p {padding:0px 5px;}
#positionInfo01 .tit01 {font-size:1.2em; font-weight:bold; line-height:140%; margin-top:10px;}
#positionInfo01 .con01 {font-size:1em; margin-top:0px; padding-bottom:15px; line-height:145%; color:#555; letter-spacing:-1px; text-align:left;}
#positionInfo01 .con01 .indent01 {padding-bottom:10px;}
#positionInfo01 .ci_img01 {display:inline-block; width:100%; padding-top:10px; text-align:center;}
#positionInfo01 .box01 > span {display:inline-block; width:100%; text-align:center;}
#positionInfo01 .table02 {width:98% !important; margin:2px auto !important;}
#positionInfo01 .table02 td {border:1px solid #e0e0e0; padding:1px; text-align:center; line-height:115%; word-break:break-all;}
#positionInfo01 .table02 tr td:nth-child(1) {width:20%;}
#positionInfo01 .table02 tbody tr td:nth-child(2) {text-align:left;}

/* --------- information:e ---------- */

/* --------- mypage:s ---------- */
.printOption01 {width:100%; margin-top:10px;}
.printOption01 a {display:inline-block; border:1px solid #999; padding:5px 7px; margin-right:2px;}
.printOption01 span {float:right;}
.printOption01 a img {width:1.5em;}

#orderStatus01 > span {display:inline-block; margin-bottom:10px;}
.countdown01 {float:right; width:110px;}
.countdown01 input {width:65px; border:0px;  padding:1px;}
#orderStatus01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6;}
#orderStatus01 .option01 ul {width:90%; margin:0px auto;}
#orderStatus01 .option01 li {padding:10px 0px;}
#orderStatus01 .option01 .li01 {float:left; display:inline-block; width:40%;}
#orderStatus01 .option01 .li02 {float:left; display:inline-block; width:35%;}
#orderStatus01 .option01 .li03 {display:inline-block; width:20%; text-align:right;}
#orderStatus01 .option01 li select {width:65%;}
#orderStatus01 .option01 li a {display:inline-block; width:65px; padding:4px 0px; text-align:center;}
#orderStatus01 table {width:100%; margin-top:20px;}
#orderStatus01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#orderStatus01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#orderStatus01 tbody tr .td01 {width:4%;}
#orderStatus01 tbody tr .td02 {width:10%; font-weight:600;}
#orderStatus01 tbody tr .td03 {width:4%;}
#orderStatus01 tbody tr .td04 {width:17%; text-align:left;}
#orderStatus01 tbody tr .td05 {width:17%; text-align:left;}
#orderStatus01 tbody tr .td06 {width:28%; text-align:left;}
#orderStatus01 tbody tr .td07 {width:9%; text-align:right; color:#ff1e00;}
#orderStatus01 tbody tr .td08 {width:11%;}
#orderStatus01 tr:nth-child(even) td {background:#f6f6f6;}

#allocList01 span {display:inline-block; margin-bottom:5px;}
#allocList01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6;}
#allocList01 .option01 ul {width:96%; margin:0px auto;}
#allocList01 .option01 ul > li {padding:10px 0px;}
#allocList01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#allocList01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#allocList01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center;}
#allocList01 .option01 li input {width:20%; padding:1px 0px 7px 5px !important;}

#allocList01 table {width:100%; margin-top:10px;}
#allocList01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#allocList01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#allocList01 tbody td input {padding:0px !important;}
#allocList01 tbody tr .td01 {width:4%;}
#allocList01 tbody tr .td02 {width:8%;}
#allocList01 tbody tr .td03 {width:10%; font-weight:600;}
#allocList01 tbody tr .td04 {width:4%;}
#allocList01 tbody tr .td05 {width:13%; text-align:left;}
#allocList01 tbody tr .td06 {width:13%; text-align:left;}
#allocList01 tbody tr .td07 {width:15%; text-align:left;}
#allocList01 tbody tr .td08 {width:9%; text-align:right; color:#ff1e00;}
#allocList01 tbody tr .td09 {width:10%; font-size:12px !important;}
#allocList01 tbody tr .td10 {width:14%;}
#allocList01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#allocList01 td a {display:inline-block; width:90px; text-align:center; padding:2px 0px;  margin:1px 0px;}

.ui-datepicker select {width:40% !important;}

#allocListPrint01 {width:96%; margin:10px auto;}
#allocListPrint01 table {width:100%; margin-top:10px;}
#allocListPrint01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#allocListPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#allocListPrint01 tbody tr .td01 {width:10%;}
#allocListPrint01 tbody tr .td02 {width:10%; font-weight:600;}
#allocListPrint01 tbody tr .td03 {width:4%;}
#allocListPrint01 tbody tr .td04 {width:14%; text-align:left;}
#allocListPrint01 tbody tr .td05 {width:14%; text-align:left;}
#allocListPrint01 tbody tr .td06 {width:27%; text-align:left;}
#allocListPrint01 tbody tr .td07 {width:9%; text-align:right; color:#ff1e00;}
#allocListPrint01 tbody tr .td08 {width:12%;}
#allocListPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/*--- 배차내역 > 화물위탁증:s ---*/
#consignmentMember {width:96%; margin:15px auto 10px auto; }
#consignmentMember h1 {width:780px; text-align:center; padding-bottom:10px;}
#consignmentMember table {width:780px; margin-top:10px; font-size:13px;}
#consignmentMember table th {border:1px solid #ccc; line-height:120%; padding:7px 0px;}
#consignmentMember table td {border:1px solid #ccc; line-height:140%; padding:7px 0px;}
#consignmentMember .table01 th {width:25%;}
#consignmentMember .table02 td {width:14%;}
#consignmentMember .table03 td {border:0px; padding:10px 0px;}
#consignmentMember .blank01 {width:25%;}
#consignmentMember .tal01 {text-align:left; padding-left:5px;}
#consignmentMember .tar01 {text-align:right; padding-right:5px;}
#consignmentMember .bg01 {background:#f6f6f6;}
#consignmentMember .sign01 {background:url('/images/mypage/sign01.jpg') 710px 70px no-repeat; background-size:8%;}

#regiOrderNew01 {width:1200px; margin:10px auto;}
#regiOrderNew01 select {padding:4px 5px;}
#regiOrderNew01 input[type=text] {padding:3px 5px;}
#regiOrderNew01  p {margin-bottom:5px;}
#regiOrderNew01  > span {display:inline-block; margin-top:30px; margin-bottom:5px; font-size:16px; font-weight:600;}
#regiOrderNew01  h1 {font-size:20px;}
#regiOrderNew01 .info_box01 {width:100%; background:#e6f2fb;}
#regiOrderNew01 .info_box01 > ul {display:flex;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) {width:55%;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) {width:45%; }
#regiOrderNew01 .info_box01 table {width:98%; border:1.1px solid #999999; }
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) table {margin:5px .5% 5px 1.5%; vertical-align:top;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) .td01 {width:9%; background:#f0f0f0;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) .td02 {width:16%;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) table {margin:-36px 1.5% 5px .5%; vertical-align:top;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) .td01 {width:12%; background:#f0f0f0; line-height:16px !important;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) tr td:nth-child(2) {padding-left:5px; text-align:left; line-height:30px;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) li {line-height:30px;}
#regiOrderNew01 .info_box01 td {border:1px solid #dddddd; padding:4px 0px; background:#ffffff;}
#regiOrderNew01 .info_box01 .bg01 {background:#f0f0f0;}
#regiOrderNew01 .info_box01 .sel_addr01 {width:12%;}
#regiOrderNew01 .info_box01 .text_addr01 {width:45%;}
#regiOrderNew01 .info_box01 .btn_search01 {padding:5px 10px; margin-left:3px; background:#555555; color:#ffffff;}
#regiOrderNew01 .info_box01 .etcTd01 {padding:0px !important;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) ol {display:flex; min-height:100%;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) ol li:nth-child(1) {width:55%;padding:5px 0px;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) ol li:nth-child(2) {width:22%;background:#f0f0f0; line-height:30px; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:5px 0px;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(1) ol li:nth-child(3) {width:32%;padding:5px 0px;}
#regiOrderNew01 .info_box01 .text_pay01 {width:80%; text-align:right;}
#regiOrderNew01 .info_box01 .text_plusCont01 {width:96%;}
#regiOrderNew01 .info_box01 .right01 {float:right; color:#059cb2; margin-right:10px;}
#regiOrderNew01 .info_box01 .num_t01 {padding:2px 5px; margin-bottom:5px;}
#regiOrderNew01 .info_box01 .tal01 {text-align:left;}
#regiOrderNew01 .info_box01 textarea {width:94%; border:1px solid #dddddd; height:85px; padding:5px;}
#regiOrderNew01 .info_box01 > ul > li:nth-child(2) dl {display:flex; min-height:100%;}
#regiOrderNew01 .info_box01 .text_name01 {width:60%;}
#regiOrderNew01 .info_box01 .text_telNo01 {width:80%;}
#regiOrderNew01 .info_box01 .option01 {display:flex; width:98%; margin:0px auto;}
#regiOrderNew01 .info_box01 .option01 > li {width:50%; text-align:center;}
#regiOrderNew01 .info_box01 .option01 > li:nth-child(2) {background:#f0f0f0;}
#regiOrderNew01 .info_box01 .option01 li dl {width:84%; margin:0px auto;}
#regiOrderNew01 .info_box01 .option01 li li  {padding:0px 12px 0px 12px;}
#regiOrderNew01 .info_box01 .method01 {margin-top:-2px;}
#regiOrderNew01 .info_box01 .method01 li {padding-right:32px;}
#regiOrderNew01 .info_box01 .time01 {display:inline-block; margin-top:-2px;}
#regiOrderNew01 .info_box01 .time01 li {padding-right:19px;}
#regiOrderNew01 .info_box01 .dateSF01, .search_box01 .dateSF01 {width:6em; padding:3px 4px;}
#regiOrderNew01 .info_box01 .time02 li {padding-right:25px;}
#regiOrderNew01 .info_box01 .btn_reset01 {float:right; display:inline-block; margin-top:-30px; margin-right:10px; padding:0px 5px; background:#999999; color:#ffffff;}
#regiOrderNew01 .info_box01 .selFirst01 {width:100%;}
#regiOrderNew01 .info_box01 .selFirst01 li {padding:5px 0px; text-align:center;}
#regiOrderNew01 .info_box01 .selFirst01 .td01 {border-left:1px solid #ddd; border-right:1px solid #ddd;}
#regiOrderNew01 .info_box01 .selFirst02 {width:100%;}
#regiOrderNew01 .info_box01 .selFirst02 li {padding:5px 0px; text-align:center;}
#regiOrderNew01 .info_box01 .selFirst02 li:nth-child(1) {width:42%;}
#regiOrderNew01 .info_box01 .selFirst02 li:nth-child(2) {width:24%; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#regiOrderNew01 .info_box01 .selFirst02 li:nth-child(3) {width:44%;}
#regiOrderNew01 .info_box01 .btn_search02 {padding:0px 2px; margin-left:3px; background:#555555; color:#ffffff;}
#regiOrderNew01 .info_box01 .selFirst02 .text_bizNo01 {width:67%;}
#regiOrderNew01 .control_box01 {width:1200px; display:inline-block; margin-left:10px; margin-bottom:5px;}
#regiOrderNew01 .control_box01 .btn_control01 {width:6.73em; padding:7px 0px; text-align:center; font-size:15px; background:#ffffff; color:#000000; box-shadow:0px 2px 1px rgba(0,0,0,0.1);}
#regiOrderNew01 .control_box01 .type01 {border:1.8px solid #0c9c61;}
#regiOrderNew01 .control_box01 .type01:hover {border:1.8px solid #0d744a; box-shadow:0px 0px 0px rgba(0,0,0,0.1); }
#regiOrderNew01 .control_box01 .type02 {border:1.8px solid #077ec9;}
#regiOrderNew01 .control_box01 .type02:hover {border:1.8px solid #116193; box-shadow:0px 0px 0px rgba(0,0,0,0.1);}
#regiOrderNew01 .control_box01 .type03 {border:1.8px solid #666666;}
#regiOrderNew01 .control_box01 .type03:hover {border:1.8px solid #333333; box-shadow:0px 0px 0px rgba(0,0,0,0.1); }
#regiOrderNew01 .control_box01 .right01 {float:right; display:inline-block; }
#regiOrderNew01 .control_box01 .right01 a {display:inline-block; padding:5px 10px; margin-top:3px; margin-right:10px;}
.search_box01 {width:1200px; margin:15px auto 10px auto}
.search_box01 ul {display:flex; margin-left:10px;}
.search_box01 li {line-height:30px; padding-right:20px;}
.search_box01 li .cancel01 {padding:0px 5px;}
.search_box01 li .ok01 {padding:0px 15px;}
#regiOrderNew02 {overflow:auto; min-width:100%; height:330px; padding-bottom:5px;}
#regiOrderNew02 table {}
#regiOrderNew02 td {border:1px solid #dddddd; padding:5px; background:#ffffff; line-height:14px;}
#regiOrderNew02 thead {position:sticky; top:-1px; border:1px solid #dddddd; z-index:100;}
#regiOrderNew02 thead td {background:#f0f0f0; padding:5px; white-space:nowrap;}
#regiOrderNew02 .right01 { text-align:right; padding-right:5px;}
#regiOrderNew02 .td01 {width:26px; white-space:nowrap;}/* 번호 */
#regiOrderNew02 .td02 {width:70px; white-space:nowrap;}/* 화물ID */
#regiOrderNew02 .td03 {width:50px;}/* 처리시간 */
#regiOrderNew02 .td04 {width:30px;}/* 상태 */
#regiOrderNew02 .td05 {max-width:200px !important; white-space:nowrap; overflow:hidden;}/* 상차지 */
#regiOrderNew02 .td06 {max-width:200px !important; white-space:nowrap; overflow:hidden;}/* 하차지 */
#regiOrderNew02 .td07 {max-width:260px !important; white-space:nowrap; overflow:hidden;}/* 화물정보 */
#regiOrderNew02 .td08 {width:60px !important;}/* 운송료 */
#regiOrderNew02 .td09 {width:60px !important;}/* 수수료 */
#regiOrderNew02 .td10 {width:60px;}/* 운임구분 */
#regiOrderNew02 .td11 {width:40px;}/* 혼적 */
#regiOrderNew02 .td12 {width:40px;}/* 톤수 */
#regiOrderNew02 .td13 {width:90px; white-space:nowrap;}/* 차종 */
#regiOrderNew02 .td14 {width:50px;}/* 차주이름 */
#regiOrderNew02 .td15 {width:80px; white-space:nowrap;}/* 차주전화 */
#regiOrderNew02 .td16 {width:80px; white-space:nowrap;}/* 차량번호 */
#regiOrderNew02 .td17 {width:70px; white-space:nowrap;}/* 적재옵션 */
#regiOrderNew02 .td18 {width:80px; white-space:nowrap;}/* 차량종류 */
#regiOrderNew02 .td19 {width:80px;}/* 차량톤수 */
#regiOrderNew02 .td20 {width:60px;}/* 사업자번호 */
#regiOrderNew02 .td21 {width:90px; white-space:nowrap;}/* 계산서발행일 */
#regiOrderNew02 .td22 {width:60px;}/* 계산서 합계액 */
#regiOrderNew02 .td23 {width:60px !important;}/* 하차일시 */
#regiOrderNew02 .td24 {width:60px !important;}/* 원화주명 */
#regiOrderNew02 .td25 {width:60px; white-space:nowrap;}/*고객전화 */
#regiOrderNew02 .td26 {width:80px; white-space:nowrap;}/* 등록자전화번호 */
#regiOrderNew02 .td27 {width:60px; white-space:nowrap;}/* 차주실적지위 */
#regiOrderNew02 .td28 {width:60px; white-space:nowrap;}/* 자주사업자명 */
#regiOrderNew02 .td29 {width:60px;}/* 자주대표자명 */

#regiOrder01 p {margin-bottom:5px;}
#regiOrder01 > span {display:inline-block; margin-top:30px; margin-bottom:5px; font-size:16px; font-weight:600;}
#regiOrder01 p a {display:inline-block; float:right; padding:0px 5px;}
#regiOrder01 td {border:1px solid #ddd; padding:5px;}
#regiOrder01 table tr .td01 {width:13%; background:#f0f0f0;}
#regiOrder01 table tr .td02 {width:36%; text-align:left;}
#regiOrder01 table tr .letterM {letter-spacing:-0.5px; font-size:12px;}
#regiOrder01 div {width:100%; text-align:center; margin-top:20px;}
#regiOrder01 td .add01 {width:71%; margin-top:5px; margin-right:5px;}
#regiOrder01 td .btn_search_addr {display:inline-block; background:#666666; color:#ffffff; padding:5px 5px; margin-top:4px;}
#regiOrder01 td li {float:left; padding:3px 0px;}
#regiOrder01 td .method01 {width:100%;}
#regiOrder01 td .method01 li {width:25%;}
#regiOrder01 td .time01 {width:100%;}
#regiOrder01 td .time01 li .dateSF01 {width:30%;}
#regiOrder01 td .carValue01 {width:100%;}
#regiOrder01 td .carValue01 li {width:16%;}
#regiOrder01 td .option01 {width:100%;}
#regiOrder01 td .option01 li {width:25%;}
#regiOrder01 td .option01 .opLi03 {width:50%;}
#regiOrder01 td .input01 {width:97%;}
#regiOrder01 td .etc01 {display:inline-block; font-size:12px; color:#888;}
#regiOrder01 .important01 {border:1px solid #0065a6 !important;}
#regiOrder01  div a {display:inline-block; width:30%; text-align:center; padding:13px 0px; font-size:14px; font-weight:600;}

#regiList01 span {display:inline-block; margin-bottom:5px;}
#regiList01 .option01 {width:758px; height:80px; border:1px solid #e0e0e0; background:#f6f6f6;}
#regiList01 .option01 ul {width:96%; margin:0px auto;}
#regiList01 .option01 ul > li {padding:5px 0px;}
#regiList01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#regiList01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#regiList01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:22px;}
#regiList01 .option01 li ol li {padding:5px 0px;}
#regiList01 .option01 li ol .olLi02 input {width:20%; padding:1px 0px 7px 5px !important;}
#regiList01 table {width:100%; margin-top:10px;}
#regiList01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#regiList01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#regiList01 tbody td input {padding:0px !important; width:70%;}
#regiList01 tbody tr .td01 {width:4%;}
#regiList01 tbody tr .td02 {width:10%;}
#regiList01 tbody tr .td03 {width:10%; font-weight:600;}
#regiList01 tbody tr .td04 {width:4%;}
#regiList01 tbody tr .td05 {width:9%; text-align:left;}
#regiList01 tbody tr .td06 {width:9%; text-align:left;}
#regiList01 tbody tr .td07 {width:15%; text-align:left;}
#regiList01 tbody tr .td08 {width:9%; text-align:right; color:#ff1e00;}
#regiList01 tbody tr .td09 {width:10%;}
#regiList01 tbody tr .td10 {width:11%;}
#regiList01 tbody tr .td11 {width:9%;}
#regiList01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#regiList01 tbody tr .td11 a {display:inline-block; width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}

#automaticFare01 .option01 {width:758px; height:70px; border:1px solid #e0e0e0; background:#f6f6f6;}
#automaticFare01 .option01 ul {width:94%; margin:0px auto;}
#automaticFare01 .option01 ul > li {padding:5px 0px;}
#automaticFare01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#automaticFare01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#automaticFare01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:22px;}
#automaticFare01 .option01 li ol li {padding:5px 0px;}
#automaticFare01 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#automaticFare01 .option01 select {width:150px;}
#automaticFare01 > span {display:inline-block; margin-top:20px;}
#automaticFare01 table {width:100%; margin-top:5px;}
#automaticFare01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#automaticFare01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#automaticFare01 .list01  tbody tr .td01 {width:40%;}
#automaticFare01 .list01  tbody tr .td02 {width:27%; padding-right:3%; text-align:right; color:#ff1e00;}
#automaticFare01 .list01  tbody tr .td03 {width:30%; font-weight:600;}
#automaticFare01 .list02  tbody tr .td01 {width:20%;}
#automaticFare01 .list02  tbody tr .td02 {width:20%;}
#automaticFare01 .list02  tbody tr .td03 {width:20%;}
#automaticFare01 .list02  tbody tr .td04 {width:20%;}
#automaticFare01 .list02  tbody tr .td05 {width:17%; padding-right:3%; text-align:right; color:#ff1e00;}
#automaticFare01 tbody tr:nth-child(even) td {background:#f6f6f6;}

#TransportResults01 .option01 {width:758px; height:70px; border:1px solid #e0e0e0; background:#f6f6f6;}
#TransportResults01 .option01 ul {width:94%; margin:0px auto;}
#TransportResults01 .option01 ul > li {padding:5px 0px;}
#TransportResults01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#TransportResults01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#TransportResults01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:20px;}
#TransportResults01 .option01 li ol li {padding:5px 0px;}
#TransportResults01 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#TransportResults01 .option01 select {width:150px;}
#TransportResults01 > span {display:inline-block; margin-top:15px;}
#TransportResults01 table {width:100%; margin-top:5px;}
#TransportResults01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#TransportResults01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#TransportResults01 tbody tr .td01 {width:25%;}
#TransportResults01 tbody tr .td02 {width:25%;}
#TransportResults01 tbody tr .td03 {width:25%; font-weight:600;}
#TransportResults01 tbody tr .td04 {width:25%; padding-right:5%; text-align:right; color:#ff1e00;}
#TransportResults01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 산재보험 산출 집계표 --- */
#sanjaeResults01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6; margin-bottom:15px;}
#sanjaeResults01 .option01 ul {width:94%; margin:0px auto;}
#sanjaeResults01 .option01 ul > li {padding:5px 0px;}
#sanjaeResults01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#sanjaeResults01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#sanjaeResults01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:3px;}
#sanjaeResults01 .option01 li ol li {padding:5px 0px;}
#sanjaeResults01 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#sanjaeResults01 .option01 select {width:150px;}
#sanjaeResults01 > span {display:inline-block; margin-bottom:10px;}
#sanjaeResults01 table {width:100%;}
#sanjaeResults01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#sanjaeResults01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#sanjaeResults01 tbody tr .td01 {width:20%;}
#sanjaeResults01 tbody tr .td02 {width:20%;}
#sanjaeResults01 tbody tr .td03 {width:20%; font-weight:600;}
#sanjaeResults01 tbody tr td:nth-child(4) {width:20%; padding-right:5%; text-align:right; color:#ff1e00;}
#sanjaeResults01 tbody tr td:nth-child(5) {width:20%; padding-right:5%; text-align:right; color:#ff1e00;}
#sanjaeResults01 tbody tr td:nth-child(4) a, #sanjaeResults01 tbody tr td:nth-child(5) a {border-bottom:1px solid #ff1e00; border-radius:0px; font-weight:bold; line-height:120%;}
#sanjaeResults01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 배차내역 및 산재보험료 상세내역 팝업 --- */
#sanjaeDetail01 {width:100%; min-width:1004px;  margin:10px auto 0px auto; font-size:15px;}
#sanjaeDetail01 h1 {text-align:center; padding-top:10px; padding-bottom:15px; line-height:120%; color:#000000;}
#sanjaeDetail01 .down01 {float:right;  margin-top:-50px; margin-right:15px; width:100px; padding:7px 10px; background:#ffffff; border:1px solid #cccccc;  text-align:center;}
#sanjaeDetail01 .down01:hover {border:1px solid #478833;}
#sanjaeDetail01 .rate01 {float:right; display:block; width:40%; text-align:right; margin-top:-20px; margin-right:2%;}
#sanjaeDetail01 .listTable01 {width:98%; margin:10px auto 70px auto;}
#sanjaeDetail01 .listTable01 td {border:1px solid #666; font-size:12px; line-height:130%; padding:4px 2px; color:#000000;}
#sanjaeDetail01 .listTable01 thead {background:#f6f6f6;}
#sanjaeDetail01 .listTable01 tbody .td01 {width:5%;}
#sanjaeDetail01 .listTable01 tbody .td02 {width:7%;}
#sanjaeDetail01 .listTable01 tbody .td03 {width:12%;}
#sanjaeDetail01 .listTable01 tbody .td04 {width:12%;}
#sanjaeDetail01 .listTable01 tbody .td05 {width:5%;}
#sanjaeDetail01 .listTable01 tbody .td06 {width:6%;}
#sanjaeDetail01 .listTable01 tbody .td07 {width:7%;}
#sanjaeDetail01 .listTable01 tbody .td08 {width:6%;}
#sanjaeDetail01 .listTable01 tbody .td09 {width:5%;}
#sanjaeDetail01 .listTable01 tbody .td10 {width:7%; text-align:right;}
#sanjaeDetail01 .listTable01 tbody .td11 {width:5%; text-align:right;}
#sanjaeDetail01 .listTable01 tbody .td12 {width:7%; text-align:right;}
#sanjaeDetail01 .listTable01 tbody .td13 {width:6%; text-align:right;}
#sanjaeDetail01 .listTable01 tbody .td14 {width:5%; text-align:right; color:#ff1e00;}
#sanjaeDetail01 .listTable01 tbody .td14 a {border-bottom:1px solid #ff1e00; border-radius:0px; font-weight:bold; line-height:120%;}
#sanjaeDetail01 .listTable01 tbody .td15 {width:7%; text-align:right;}

/* --- 산재보험료 월 보수액 신고내역 리스트 --- */
#AccidentInsuranceL01 h3 {margin-top:-10px; margin-bottom:10px;}
#AccidentInsuranceL01 .option01 {width:758px; height:90px; border:1px solid #e0e0e0; background:#f6f6f6; margin-bottom:30px;}
#AccidentInsuranceL01 .option01 ul {width:94%; margin:0px auto;}
#AccidentInsuranceL01 .option01 ul > li {padding:5px 0px;}
#AccidentInsuranceL01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#AccidentInsuranceL01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#AccidentInsuranceL01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:42px;}
#AccidentInsuranceL01 .option01 li ol li { padding:5px 0px 5px 0px;}
#AccidentInsuranceL01 .option01 li ol li input {width:15%; padding:4px 4px !important; text-align:right;}
#AccidentInsuranceL01 .option01 select {width:150px;}
#AccidentInsuranceL01 > span {display:inline-block; margin-bottom:3px;}
#AccidentInsuranceL01 .printOption01 {float:right; width:40%; text-align:right; margin-top:-10px;}
#AccidentInsuranceL01 .countdown01 {float:right; display:inline-block; width:25%; text-align:right; margin-top:0px;}
#AccidentInsuranceL01 table {width:100%; margin-top:5px;}
#AccidentInsuranceL01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:7px 2px;}
#AccidentInsuranceL01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceL01 tbody tr .td01 {width:15%;}
#AccidentInsuranceL01 tbody tr .td02 {width:15%;}
#AccidentInsuranceL01 tbody tr .td03 {width:15%; font-weight:600; padding-right:4%; text-align:right; color:#ff1e00;}
#AccidentInsuranceL01 tbody tr .td04 {width:20%;}
#AccidentInsuranceL01 tbody tr .td05 {width:15%;}
#AccidentInsuranceL01 tbody tr .td06 {width:16%; font-weight:600; }
#AccidentInsuranceL01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 산재보험료 월 보수액 신고내역 리스트 팝업 프린트 --- */
#AccidentInsuranceLPrint01 {width:96%; margin:10px auto;}
#AccidentInsuranceLPrint01 table {width:100%; margin-top:10px; margin-bottom:15px;}
#AccidentInsuranceLPrint01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:7px 2px;}
#AccidentInsuranceLPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceLPrint01 tbody tr .td01 {width:15%;}
#AccidentInsuranceLPrint01 tbody tr .td02 {width:15%;}
#AccidentInsuranceLPrint01 tbody tr .td03 {width:15%; font-weight:600; padding-right:4%; text-align:right; color:#ff1e00;}
#AccidentInsuranceLPrint01 tbody tr .td04 {width:20%;}
#AccidentInsuranceLPrint01 tbody tr .td05 {width:15%;}
#AccidentInsuranceLPrint01 tbody tr .td06 {width:16%; font-weight:600; }
#AccidentInsuranceLPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 산재보험료 월 보수액 신고내역 집계표 --- */
#AccidentInsuranceS01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6; margin-bottom:30px;}
#AccidentInsuranceS01 .option01 ul {width:94%; margin:0px auto;}
#AccidentInsuranceS01 .option01 ul > li {padding:5px 0px;}
#AccidentInsuranceS01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#AccidentInsuranceS01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#AccidentInsuranceS01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:4px;}
#AccidentInsuranceS01 .option01 li ol li { padding:5px 0px 5px 0px;}
#AccidentInsuranceS01 .option01 li ol li input {width:15%; padding:4px 4px !important; text-align:right;}
#AccidentInsuranceS01 .option01 select {width:150px;}
#AccidentInsuranceS01 > span {display:inline-block; margin-bottom:3px;}
#AccidentInsuranceS01 .printOption01 {float:right; width:40%; text-align:right; margin-top:-10px;}
#AccidentInsuranceS01 .countdown01 {float:right; display:inline-block; width:25%; text-align:right; margin-top:0px;}
#AccidentInsuranceS01 table {width:100%; margin-top:5px;}
#AccidentInsuranceS01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:7px 2px;}
#AccidentInsuranceS01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceS01 tbody tr .td01 {width:9%;}
#AccidentInsuranceS01 tbody tr .td02 {width:10%;}
#AccidentInsuranceS01 tbody tr .td03 {width:20%;}
#AccidentInsuranceS01 tbody tr .td04 {width:14%; padding-right:1%; text-align:right;}
#AccidentInsuranceS01 tbody tr .td05 {width:12%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}
#AccidentInsuranceS01 tbody tr .td06 {width:14%; font-weight:600; padding-right:1%; text-align:right; }
#AccidentInsuranceS01 tbody tr .td07 {width:9%;}
#AccidentInsuranceS01 tbody tr .td08 {width:9%; font-weight:600; }
#AccidentInsuranceS01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 산재보험료 월 보수액 신고내역 집계표(어플에서 보는용) --- */
#AccidentInsuranceM01 {width:98%; margin:10px auto;}
#AccidentInsuranceM01 h2 {text-align:center; width:100%; margin-bottom:15px;}
#AccidentInsuranceM01 .option01 {display:block; width:99%; border:1px solid #e0e0e0; background:#f6f6f6; margin:0px auto 30px auto; padding:7px 0px;}
#AccidentInsuranceM01 .option01 table {width:94%; margin:0px auto;}
#AccidentInsuranceM01 .option01 td {border:0px; line-height:130%; padding-bottom:4px;}
#AccidentInsuranceM01 .option01 tr td:nth-child(odd) {width:24%; text-align:right; padding-right:1%;}
#AccidentInsuranceM01 .option01 tr td:nth-child(even) {width:25%; text-align:left;}
#AccidentInsuranceM01 .option01 select {width:97%; padding:5px 2px;}
#AccidentInsuranceM01 .option01 .pageSelect01 {width:40%; padding:3px;}
#AccidentInsuranceM01 .option01 .name01 {width:90%; padding:3px;}
#AccidentInsuranceM01 .option01 a {display:inline-block; width:74%; margin:5px 13%; padding:5px 0px;}
#AccidentInsuranceM01 > span {display:inline-block; margin-bottom:3px;}
#AccidentInsuranceM01 .countTime01 {width:100%; display:inline-block; text-align:right; margin-top:0px;}
#AccidentInsuranceM01 .countTime01 input {width:30%; border:0px; padding:0px;}
#AccidentInsuranceM01  table {width:100%; margin-top:5px; margin-bottom:30px;}
#AccidentInsuranceM01  td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:7px 2px;}
#AccidentInsuranceM01 .list01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceM01 .list01 tbody tr .td01 {}
#AccidentInsuranceM01 .list01 tbody tr .td02 {}
#AccidentInsuranceM01 .list01 tbody tr .td03 {}
#AccidentInsuranceM01 .list01 tbody tr .td04 {font-weight:600;}
#AccidentInsuranceM01 .list01 tbody tr .td05 {width:26%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}
#AccidentInsuranceM01 .list01 tbody tr .td06 {width:25%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}
#AccidentInsuranceM01 .list01 tbody tr .td07 {width:26%; font-weight:600; padding-right:1%; text-align:right;}
#AccidentInsuranceM01 .list01 tbody tr .td08 {width:20%}
#AccidentInsuranceM01  tbody tr:nth-child(even) td {background:#f6f6f6;}#AccidentInsuranceM01 .list01 table {width:100%; margin-top:5px; margin-bottom:30px;}

#AccidentInsuranceM01 .list02 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceM01 .list02 tbody tr .td01 {width:11%;}
#AccidentInsuranceM01 .list02 tbody tr .td02 {width:17%;}
#AccidentInsuranceM01 .list02 tbody tr .td03 {width:20%;}
#AccidentInsuranceM01 .list02 tbody tr .td04 {width:11%;}
#AccidentInsuranceM01 .list02 tbody tr .td05 {width:20%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}
#AccidentInsuranceM01 .list02 tbody tr .td06 {width:20%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}

#AccidentInsuranceM01 .page01 {width:100%;}

/* --- 산재보험료 월 보수액 신고내역 집계표 팝업 프린트 --- */
#AccidentInsuranceSPrint01 {width:96%; margin:10px auto;}
#AccidentInsuranceSPrint01 table {width:100%; margin-top:10px; margin-bottom:15px;}
#AccidentInsuranceSPrint01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:7px 2px;}
#AccidentInsuranceSPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#AccidentInsuranceSPrint01 tbody tr .td01 {width:9%;}
#AccidentInsuranceSPrint01 tbody tr .td02 {width:10%;}
#AccidentInsuranceSPrint01 tbody tr .td03 {width:20%;}
#AccidentInsuranceSPrint01 tbody tr .td04 {width:14%; padding-right:1%; text-align:right;}
#AccidentInsuranceSPrint01 tbody tr .td05 {width:12%; font-weight:600; padding-right:1%; text-align:right; color:#ff1e00;}
#AccidentInsuranceSPrint01 tbody tr .td06 {width:14%; font-weight:600; padding-right:1%; text-align:right; }
#AccidentInsuranceSPrint01 tbody tr .td07 {width:9%;}
#AccidentInsuranceSPrint01 tbody tr .td08 {width:9%; font-weight:600; }
#AccidentInsuranceSPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 카드오더 월별 집계표 --- */
#cardPayment01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6; margin-bottom:15px;}
#cardPayment01 .option01 ul {width:94%; margin:0px auto;}
#cardPayment01 .option01 ul > li {padding:5px 0px;}
#cardPayment01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#cardPayment01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#cardPayment01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:3px;}
#cardPayment01 .option01 li ol li {padding:5px 0px;}
#cardPayment01 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#cardPayment01 .option01 select {width:150px;}
#cardPayment01 > span {display:inline-block; margin-bottom:10px;}
#cardPayment01 table {width:100%;}
#cardPayment01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#cardPayment01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#cardPayment01 tbody tr .td01 {width:20%;}
#cardPayment01 tbody tr .td02 {width:10%;}
#cardPayment01 tbody tr .td03 {width:10%; font-weight:600;}
#cardPayment01 tbody tr td:nth-child(4) {width:20%; padding-right:5%; text-align:right; color:#ff1e00;}
#cardPayment01 tbody tr td:nth-child(5) {width:20%; padding-right:5%; text-align:right; color:#ff1e00;}
#cardPayment01 tbody tr td:nth-child(6) {width:20%; padding-right:5%; text-align:right; color:#ff1e00;}
#cardPayment01 tbody tr td:nth-child(4) a, #cardPayment01 tbody tr td:nth-child(5) a, #cardPayment01 tbody tr td:nth-child(6) a {border-bottom:1px solid #ff1e00; border-radius:0px; font-weight:bold; line-height:120%;}
#cardPayment01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 카드오더내역 리스트 팝업 --- */
#cardPaymentList01 {width:100%; min-width:1004px;  margin:10px auto 0px auto; font-size:15px;}
#cardPaymentList01 h1 {text-align:center; padding-top:10px; padding-bottom:10px; line-height:120%; color:#000000;}
#cardPaymentList01 .down01 {float:right;  margin-top:-50px; margin-right:15px; width:100px; padding:7px 10px; background:#ffffff; border:1px solid #cccccc;  text-align:center;}
#cardPaymentList01 .down01:hover {border:1px solid #478833;}
#cardPaymentList01  p {float:right; display:block; width:40%; text-align:right;  font-size:15px;  margin-right:2%; margin-bottom:5px;}
#cardPaymentList01 .listTable01 {width:98%; margin:10px auto 70px auto;}
#cardPaymentList01 .listTable01 td {border:1px solid #666; font-size:12px; line-height:130%; padding:4px 2px; color:#000000;}
#cardPaymentList01 .listTable01 thead {background:#f6f6f6;}
#cardPaymentList01 .listTable01 tbody .td01 {width:10%;}
#cardPaymentList01 .listTable01 tbody .td02 {width:12%;}
#cardPaymentList01 .listTable01 tbody .td03 {width:12%;}
#cardPaymentList01 .listTable01 tbody .td04 {width:12%;}
#cardPaymentList01 .listTable01 tbody .td05 {width:12%;}
#cardPaymentList01 .listTable01 tbody .td06 {width:10%;}
#cardPaymentList01 .listTable01 tbody .td07 {width:8%; text-align:right;}
#cardPaymentList01 .listTable01 tbody .td08 {width:8%; text-align:right;}
#cardPaymentList01 .listTable01 tbody .td09 {width:8%; text-align:right;}
#cardPaymentList01 .listTable01 tbody .td10 {width:8%;}

/* --- 카드오더 월별 집계표 모바일용 --- */
#cardPaymentM01 {width:98%; margin:0px auto; padding-top:10px; }
#cardPaymentM01 .option01 {width:100%; height:50px; border:1px solid #e0e0e0; background:#f6f6f6;  margin-bottom:20px;}
#cardPaymentM01 .option01 ul {width:94%; margin:0px auto;}
#cardPaymentM01 .option01 ul > li {padding:5px 0px;}
#cardPaymentM01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#cardPaymentM01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#cardPaymentM01 .option01 ul > .li02 a {display:inline-block; padding:4px 10px; font-size:15px; text-align:center; margin-top:5px;}
#cardPaymentM01 .option01 li ol li {padding:5px 0px; font-size:15px;}
#cardPaymentM01 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#cardPaymentM01 .option01 select {width:150px; font-size:15px;}
#cardPaymentM01 > span {display:inline-block; margin-bottom:3px;}
#cardPaymentM01 .countdown01 {float:none; display:inline-block; width:100%; text-align:right; margin-top:0px;}
#cardPaymentM01 .font_b02 {font-size:18px;}
#cardPaymentM01 table {width:100%; margin:0px auto; border:1px solid #999999;}
#cardPaymentM01 td {border:1px solid #ddd; font-size:16px; line-height:130%; padding:5px 2px;}
#cardPaymentM01 thead tr:nth-child(1) td {border-top:1px solid #999999;}
#cardPaymentM01 tbody tr .td01 {width:15%; border-bottom:1px solid #999999;}
#cardPaymentM01 tbody tr .td02 {width:13%; border-bottom:1px solid #999999;}
#cardPaymentM01 tbody tr .td03 {width:12%; font-weight:600; border-bottom:1px solid #999999;}
#cardPaymentM01 tbody tr .td04 {width:29%; padding-right:1%; text-align:right; color:#ff1e00;}
#cardPaymentM01 tbody tr .td05 {width:29%; padding-right:1%; text-align:right; color:#ff1e00; border-bottom:1px solid #999999;}
#cardPaymentM01 tbody tr .td04_01 {width:29%; padding-right:1%; text-align:right; border-bottom:1px solid #999999;}
#cardPaymentM01 tbody tr .td04 a {font-weight:bold; line-height:120%;}
#cardPaymentM01 tbody tr .td05 a {border-bottom:1px solid #ff1e00; border-radius:0px; font-weight:bold; line-height:120%;}
#cardPaymentM01 tbody tr .td04_01 a {font-weight:bold; line-height:120%;}
#cardPaymentM01 thead td {background:#f0f0f0; text-align:center; font-size:13px;}

/* --- 카드오더내역 리스트 팝업 모바일용 --- */
#cardPaymentListM01 {width:98%; margin:10px auto 0px auto; font-size:15px;}
#cardPaymentListM01 h1 {text-align:center; padding-top:10px; padding-bottom:10px; line-height:120%; color:#000000;}
#cardPaymentListM01 .down01 {float:right;  margin-top:-50px; margin-right:15px; width:100px; padding:7px 10px; background:#ffffff; border:1px solid #cccccc;  text-align:center;}
#cardPaymentListM01 .down01:hover {border:1px solid #478833;}
#cardPaymentListM01  p {display:block; width:100%; text-align:right;  font-size:15px;  margin-right:2%; margin-bottom:5px;}
#cardPaymentListM01 .listTable01 {width:100%; margin:10px auto 15px auto; border:2px solid #333333;}
#cardPaymentListM01 .listTable01 td {border:1px solid #cccccc; font-size:17px; line-height:130%; padding:4px 2px; color:#000000;}
#cardPaymentListM01 .listTable01 tbody tr td:nth-child(1) {width:35%;background:#f6f6f6;}
#cardPaymentListM01 .listTable01 tbody tr td:nth-child(2) {width:63%; padding-left:1%; padding-right:1%; text-align:left;  font-weight:bold;}
#cardPaymentListM01 .listTable01 .tr08 td:nth-child(2), #cardPaymentListM01 .listTable01 .tr09 td:nth-child(2), #cardPaymentListM01 .listTable01 .tr10 td:nth-child(2) {text-align:right;}
#cardPaymentListM01 .listTable01 .tr01 td {}
#cardPaymentListM01 .listTable01 .tr07 td {border-bottom:1px solid #4ba0cb;}

#fpis01 .value_info01 {display:block; width:100%; min-height:30px; margin-bottom:7px;}
#fpis01 .value_info01 .pr01 {display:inline-block; padding-right:30px;}
#fpis01 .option01 {width:758px; height:; border:1px solid #e0e0e0; background:#f6f6f6;}
#fpis01 .option01 ul {width:96%; margin:0px auto;}
#fpis01 .option01 ul > li {padding:5px 0px;}
#fpis01 .option01 ul > .li01 {float:left; display:inline-block; width:90%;}
#fpis01 .option01 ul > .li02 {display:inline-block; width:10%; text-align:right; padding-top:40px;}
#fpis01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:5px;}
#fpis01 .option01 li ol li {padding:5px 0px;}
#fpis01 .option01 li ol li .text01 {width:13% !important; padding:1px 0px 7px 5px !important;}
#fpis01 .option01 li ol li .checkbox01 {width:20px; margin-left:30px;}
#fpis01 .option01 li ol .olLi03 span {display:inline-block; border:1px solid #ddd; padding:5px 20px; margin-right:20px;}
#fpis01 p {width:100%; margin-top:20px; text-align:right;}
#fpis01 p a {display:inline-block; border:1px solid #999; padding:5px; margin-right:5px;}
#fpis01 p a:hover {border:1px solid #077ec9;}
#fpis01 table {width:100%; margin-top:10px;}
#fpis01 td {border:1px solid #ddd; font-size:12.5px; line-height:120%; padding:5px 2px;}
#fpis01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#fpis01 .head01 {height:17px;}
#fpis01 .head01 div {display:inline-block; height:17px; vertical-align:top; overflow:hidden; font-size:12.5px; line-height:120%; word-break:break-all;}
#fpis01 .head02 {}
#fpis01 .red01 {background:#f95645;}
#fpis01 .red01 div {color:#ffffff;}
#fpis01 tbody tr .td01 {width:7%;}
#fpis01 tbody tr .td02 {width:3%; font-weight:600;}
#fpis01 tbody tr .td03 {width:7%; color:#ff1e00;}
#fpis01 tbody tr .td04 {width:8%;}
#fpis01 tbody tr .td05 {width:4%;}
#fpis01 tbody tr .td06 {width:7%; text-align:right; }
#fpis01 tbody tr .td07 {width:6%;}
#fpis01 tbody tr .td08 {width:6%;}
#fpis01 tbody tr .td09 {width:7%;}
#fpis01 tbody tr .td10 {width:7%;}
#fpis01 tbody tr .td11 {width:5%;}
#fpis01 tbody tr .td12 {width:7%; text-align:right;}
#fpis01 tbody tr .td13 {width:8%;}
#fpis01 tbody tr .td14 {width:6%;}
#fpis01 tbody tr .td15 {width:7%; text-align:right;}
#fpis01 tbody tr .td16 {width:5%;}
#fpis01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#fpis01 td a {display:inline-block; width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}

/* --- 실적신고 화물등록 상세내역 팝업 --- */
#fpisDetailView01 {width:800px;}
#fpisDetailView01 h1 {text-align:center; margin:15px 0px; font-size:18px; font-weight:600;}
#fpisDetailView01 table {width:98%; margin:0px auto 10px auto;}
#fpisDetailView01 td {width:20%; border:1px solid #ddd; text-align:center; padding:5px 0px;}
#fpisDetailView01 thead td {background:#f6f6f6;}

/* --- 세금계산서 팝업 --- */
#myp_tax01_view {width:740px; padding-top:15px; margin-left:10px; font-family:"돋움",Dotum,"굴림",Gulim,Sans-serif !important; color:#000000;} 
#myp_tax01_view h1 {padding-left:15px; line-height:105%;}
#myp_tax01_view .box01 {width:730px; margin:10px auto; padding:5px 0px; border:1px solid #e6e6e6;}
#myp_tax01_view .box02 {margin:0px auto !important;}
#myp_tax01_view .box01 > p {padding-left:10px; font-family:"돋움",Dotum,"굴림",Gulim,Sans-serif !important; color:#000000;}
#myp_tax01_view table {width:98%; margin:5px auto; border:2px solid #6666666;}
#myp_tax01_view .table01 {margin:5px auto 15px auto !important;}
#myp_tax01_view td {border:1px solid #666666; font-size:1em; line-height:105%;  padding:0px; height:1.9em; color:#000; font-family:"돋움",Dotum,"굴림",Gulim,Sans-serif !important;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(1) {width:6%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(2) {width:6%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(3) {width:16%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(4) {width:10%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(5) {width:10%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(6) {width:10%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(7) {width:19%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(8) {width:15%;}
#myp_tax01_view .table01 tr:nth-child(8) td:nth-child(9) {width:6%;}

#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(1) {width:9% !important;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(2) {width:17%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(3) {width:3%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(4) {width:17%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(5) {width:9%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(6) {width:17%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(7) {width:3%;}
#myp_tax01_view .table01 tr:nth-child(3) td:nth-child(8) {width:17%;}

#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(1) {width:3%;}
#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(2) {width:9% !important;}
#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(3) {width:37%;}
#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(4) {width:3%;}
#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(5) {width:9%;}
#myp_tax01_view .table01 tr:nth-child(2) td:nth-child(6) {width:37%;}

#myp_tax01_view .roc01 {display:inline-block; line-height:140%; text-align:center; padding:1px 0px;}
#myp_tax01_view .tit01 {font-size:1.6em; line-height:105%; font-weight:bold; color:#000;}
#myp_tax01_view .left01 {text-align:left;}
#myp_tax01_view td p {padding-left:10px; font-weight:bold;}
#myp_tax01_view .check01 {background:#666666; font-weight:bold; color:#ffffff;}
#myp_tax01_view .dist05 {width:15%;}
#myp_tax01_view .dist02 {width:6% !important;}
#myp_tax01_view .box01 > span {display:inline-block; width:98%; text-align:right;}
#myp_tax01_view img {float:right;}
#myp_tax01_view > span > a {display:block; width:30%; margin:10px auto; padding:3px 0px;}

/* --- 위수탁전자세금계산서 팝업 --- */
#myp_tax02_view {width:760px; padding-top:15px; background:#ffffff;}
#myp_tax02_view h1 {padding-left:20px; line-height:105%;}
#myp_tax02_view .box01 {width:760px; margin:10px auto; padding:5px 0px; border:1px solid #e6e6e6;}
#myp_tax02_view .box01 > p {padding-left:10px;}
#myp_tax02_view table {width:98%; margin:5px auto 5px auto;}
#myp_tax02_view td {border:1px solid #005b9b; font-size:11px;; letter-spacing:-0.05em; line-height:110%; width:19px; padding:0px; height:2.2em; color:#000; word-break:break-all; }
#myp_tax02_view .sHeight01 {height:1.3em;}
#myp_tax02_view .sti01 td {border-left:0px; border-right:0px;}
#myp_tax02_view .sti03 td {border:0px; height:.1em !important;}
#myp_tax02_view .roc01 {display:inline-block; line-height:140%; text-align:center; padding:1px 0px;}
#myp_tax02_view .ti01 {font-size:1.6em; line-height:105%; font-weight:bold; color:#000; height:1.5em;}
#myp_tax02_view .ti02 {font-size:1.1em; line-height:105%; font-weight:bold; color:#000; height:1.5em;}
#myp_tax02_view .cc01 {color:#ff0000;}
#myp_tax02_view .bdc01 {border:1px solid #ff0000;}
#myp_tax02_view .bgc01 {background:#fff0f0;}
#myp_tax02_view .cc02 {color:#0000ff;}
#myp_tax02_view .bdc02 {border:1px solid #0000ff;}
#myp_tax02_view .bgc02 {background:#e8f0ff;}
#myp_tax02_view .cc03 {color:#7ba400;}
#myp_tax02_view .bdc03 {border:1px solid #7ba400;}
#myp_tax02_view .bdlc03 {border-left:1px solid #7ba400 !important;}
#myp_tax02_view .bdrc03 {border-right:1px solid #7ba400 !important;}
#myp_tax02_view .bgc03 {background:#eaf4f4;}
#myp_tax02_view .cc04 {color:#000080;}
#myp_tax02_view .tc01 {color:#000;}
#myp_tax02_view .cols01 {width:19px;}
#myp_tax02_view .cols02 {width:38px;}
#myp_tax02_view .cols03 {width:57px;}
#myp_tax02_view .cols04 {width:76px;}
#myp_tax02_view .cols05 {width:95px;}
#myp_tax02_view .cols06 {width:114px;}
#myp_tax02_view .cols07 {width:133px;}
#myp_tax02_view .cols08 {width:152px;}
#myp_tax02_view .cols09 {width:171px;}
#myp_tax02_view .cols10 {width:190px;}
#myp_tax02_view .cols11 {width:209px;}
#myp_tax02_view .cols12 {width:228px;}
#myp_tax02_view .cols13 {width:247px;}
#myp_tax02_view .cols14 {width:266px;}
#myp_tax02_view .cols15 {width:285px;}
#myp_tax02_view .cols16 {width:304px;}
#myp_tax02_view .cols17 {width:323px;}
#myp_tax02_view .cols18 {width:342px;}
#myp_tax02_view .cols28 {width:532px;}
#myp_tax02_view .lsp01 {letter-spacing:-.05em;}
#myp_tax02_view .left01 {text-align:left; padding-left:2px;}
#myp_tax02_view .left01 p {padding-left:10px; font-weight:bold;}
#myp_tax02_view .right01 {text-align:right; padding-right:2px;}
#myp_tax02_view .check01 {background:#137ab5; font-weight:bold;}
#myp_tax02_view .box01 > span {display:inline-block; width:98%; text-align:right;}
#myp_tax02_view img {text-align:right;}
#myp_tax02_view > span > a {display:block; width:30%; margin:10px auto; padding:3px 0px;}

/* --- 위수탁전자세금계산서 팝업 FAX용 --- */
#myp_tax02_view_Fax {width:740px; padding-top:15px; background:#ffffff; font-family:"돋움",Dotum,"굴림",Gulim,Sans-serif !important; color:#000000;}
#myp_tax02_view_Fax h1 {padding-left:20px; line-height:105%;}
#myp_tax02_view_Fax .box01 {width:700px; margin:10px auto; padding:5px 0px; border:1px solid #e6e6e6;}
#myp_tax02_view_Fax .box01 > p {padding-left:10px;}
#myp_tax02_view_Fax .box01 .emptyMsg01 {box-sizing: border-box; width:100%; height:320px; padding-top:150px;; text-align:center;}
#myp_tax02_view_Fax table {width:98%; margin:5px auto 5px auto; border:2px solid #666666;}
#myp_tax02_view_Fax td {border:1px solid #666666; font-size:1em; line-height:110%; width:19px; padding:0px; height:2.2em; font-family:"돋움",Dotum,"굴림",Gulim,Sans-serif !important; color:#000; word-break:break-all; }
#myp_tax02_view_Fax .sHeight01 {height:1.3em;}
#myp_tax02_view_Fax .sti01 td {border-left:0px; border-right:0px;}
#myp_tax02_view_Fax .sti03 td {border:0px; height:.1em !important;}
#myp_tax02_view_Fax .roc01 {display:inline-block; line-height:140%; text-align:center; padding:1px 0px;}
#myp_tax02_view_Fax .ti01 {font-size:1.6em; line-height:105%; font-weight:bold; color:#000; height:1.5em;}
#myp_tax02_view_Fax .ti02 {font-size:1.1em; line-height:105%; font-weight:bold; color:#000; height:1.5em;}
#myp_tax02_view_Fax .tc01 {color:#000;}
#myp_tax02_view_Fax .cols01 {width:19px;}
#myp_tax02_view_Fax .cols02 {width:38px;}
#myp_tax02_view_Fax .cols03 {width:57px;}
#myp_tax02_view_Fax .cols04 {width:76px;}
#myp_tax02_view_Fax .cols05 {width:95px;}
#myp_tax02_view_Fax .cols06 {width:114px;}
#myp_tax02_view_Fax .cols07 {width:133px;}
#myp_tax02_view_Fax .cols08 {width:152px;}
#myp_tax02_view_Fax .cols09 {width:171px;}
#myp_tax02_view_Fax .cols10 {width:190px;}
#myp_tax02_view_Fax .cols11 {width:209px;}
#myp_tax02_view_Fax .cols12 {width:228px;}
#myp_tax02_view_Fax .cols13 {width:247px;}
#myp_tax02_view_Fax .cols14 {width:266px;}
#myp_tax02_view_Fax .cols15 {width:285px;}
#myp_tax02_view_Fax .cols16 {width:304px;}
#myp_tax02_view_Fax .cols17 {width:323px;}
#myp_tax02_view_Fax .cols18 {width:342px;}
#myp_tax02_view_Fax .cols28 {width:532px;}
#myp_tax02_view_Fax .lsp01 {letter-spacing:-.05em;}
#myp_tax02_view_Fax .left01 {text-align:left; padding-left:2px;}
#myp_tax02_view_Fax .left01 p {padding-left:10px; font-weight:bold;}
#myp_tax02_view_Fax .right01 {text-align:right; padding-right:2px;}
#myp_tax02_view_Fax .check01 {background:#137ab5; font-weight:bold;}
#myp_tax02_view_Fax .box01 > span {display:inline-block; width:98%; text-align:right;}
#myp_tax02_view_Fax img {text-align:right;}
#myp_tax02_view_Fax > span > a {display:block; width:30%; margin:10px auto; padding:3px 0px;}

/* --- 실적신고 유의사항 팝업 --- */
.fpis_help {width:720px; font-size:13px;}
.fpis_help span {display:inline-block; width:100%; text-align:center; font-size:17px; font-weight:600; margin-top:20px;}
.fpis_help  pre {width:99%; margin:5px auto 10px auto;} 

#UsageFeeList01 > span {line-height:130%;}
#UsageFeeList01 table {width:100%; margin-top:10px;}
#UsageFeeList01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#UsageFeeList01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#UsageFeeList01 tbody tr .td01 {width:4%;}
#UsageFeeList01 tbody tr .td02 {width:20%;}
#UsageFeeList01 tbody tr .td03 {width:14%; padding-right:2%; text-align:right; color:#ff1e00;}
#UsageFeeList01 tbody tr .td04 {width:20%;}
#UsageFeeList01 tbody tr .td05 {width:25%;}
#UsageFeeList01 tbody tr .td06 {width:15%;}
#UsageFeeList01 tbody td a {padding:1px 3px;}
#UsageFeeList01 input[type=checkbox] {width:20px;}

#insuranceList01 .option01 {width:758px; height:75px; border:1px solid #e0e0e0; background:#f6f6f6;}
#insuranceList01 .option01 ul {width:94%; margin:0px auto;}
#insuranceList01 .option01 ul li {padding:5px 0px;}
#insuranceList01 .option01 ul .li01 {float:left; display:inline-block; width:78%;}
#insuranceList01 .option01 ul .li02 {display:inline-block; width:22%; text-align:right;}
#insuranceList01 .option01 ul .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:28px;}
#insuranceList01 .option01 select {width:150px; margin-right:20px;}
#insuranceList01 .option01 ul li  > span {display:inline-block; margin-right:20px; padding:3px 0px;}
#insuranceList01 > span {display:inline-block; font-size:16px; font-weight:600; color:#077ec9; margin-top:20px; }
#insuranceList01 table {width:100%; margin-top:10px;}
#insuranceList01 table td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#insuranceList01 table thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#insuranceList01 td a { width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}
#insuranceList01 thead tr .td01 {width:5%;}
#insuranceList01 thead tr .td02 {width:20%;}
#insuranceList01 thead tr .td03 {width:20%;}
#insuranceList01 thead tr .td04 {width:20%;}
#insuranceList01 thead tr .td05 {width:20%;}
#insuranceList01 thead tr .td06 {width:15%;}

/* --- 연간 납부사실 리스트 팝업 --- */
#insuranceListPrint01 {width:96%; margin:10px auto;}
#insuranceListPrint01 table {width:100%; margin-top:10px;}
#insuranceListPrint01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 0px;}
#insuranceListPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#insuranceListPrint01 tbody tr .td01 {width:20%;}
#insuranceListPrint01 tbody tr .td02 {width:14%;}
#insuranceListPrint01 tbody tr .td03 {width:14%;}
#insuranceListPrint01 tbody tr .td04 {width:30%;}
#insuranceListPrint01 tbody tr .td05 {width:12%;}
#insuranceListPrint01 tbody tr .td05 {width:10%;}
#insuranceListPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 보험료납무증명서 팝업 --- */
#insurancePrint01 {width:780px; border:1px solid #eee; margin:10px auto 0px auto; padding-top:40px; font-size:15px;}
#insurancePrint01 h1 {text-align:center; padding-top:20px; line-height:120%; }
#insurancePrint01 .right01 {display:inline-block; width:96%; margin:50px auto 30px auto; text-align:right;}
#insurancePrint01 h3 {display:block; width:94%; margin:0px auto;}
#insurancePrint01 .list01 {width:94%; margin:5px auto 15px auto; }
#insurancePrint01 .list01 td {border:1px solid #333; line-height:130% !important; height:44px; text-align:left;}
#insurancePrint01 .td01 {width:22% !important;  padding-left:5%; background:#f0f0f0;}
#insurancePrint01 .td02 {width:70% !important;  padding-left:3%;}
#insurancePrint01 .ment01 {display:block; width:94%; margin:0px auto;}
#insurancePrint01 .date01 {display:inline-block; width:96%; margin:0px auto; text-align:center;}
#insurancePrint01 .monthList01 {width:95%; margin-top:10px; margin-bottom:10px;}
#insurancePrint01 .monthList01 td {border:1px solid #444; line-height:130% !important; height:30px;}
#insurancePrint01 .monthList01 .mTd01 {text-align:center; background:#f6f6f6;}
#insurancePrint01 .monthList01 .mTd02 {text-align:right; padding-right:5px;}
#insurancePrint01 img {display:block; width:34em; margin:0px auto;}

#modifyInfo01 table {width:100%; margin-bottom:20px;}
#modifyInfo01 td {border:1px solid #ddd; padding:5px 0px;}
#modifyInfo01 tr .td01 {background:#f6f6f6;}
#modifyInfo01 tr .td02 {padding-left:10px; text-align:left;}
#modifyInfo01 td a {padding:0px 5px;}

#myPositionCheck01 {width:96%; margin:10px auto;}
#myPositionCheck01 span {display:inline-block; margin-bottom:5px;}
#myPositionCheck01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6;}
#myPositionCheck01 .option01 ul {width:96%; margin:0px auto;}
#myPositionCheck01 .option01 ul > li {padding:10px 0px;}
#myPositionCheck01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#myPositionCheck01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#myPositionCheck01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center;}
#myPositionCheck01 .option01 li input {width:20%; padding:1px 0px 7px 5px !important;}

#myPositionCheck01 table {width:100%; margin-top:10px;}
#myPositionCheck01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#myPositionCheck01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#myPositionCheck01 tbody td input {padding:0px !important;}
#myPositionCheck01 tbody tr .td01 {width:5%;}
#myPositionCheck01 tbody tr .td02 {width:15%;}
#myPositionCheck01 tbody tr .td03 {width:40%;}
#myPositionCheck01 tbody tr .td04 {width:40%;}
#myPositionCheck01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#myPositionCheck01 td a {display:inline-block; width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}

/* --- 전자세금계산서 매출/매입 리스트 --- */
#TaxInvoicesList01 .option01 {width:758px;  border:1px solid #e0e0e0; background:#f6f6f6; box-sizing: border-box; padding:10px 20px; line-height:28px;}
#TaxInvoicesList01 .option01 input[type='text'] {width:100px;; padding:1px 0px 5px 5px !important;}
#TaxInvoicesList01 .option01 span {display:inline-block; margin-top:3px;}
#TaxInvoicesList01 .option01 div {display:inline-block; width:100%; text-align:center; margin-top:15px; margin-bottom:10px;}
#TaxInvoicesList01 .option01 a {display:inline-block; width:65px; padding:4px 0px; text-align:center;}
#TaxInvoicesList01 > span {display:inline-block; margin-top:20px;}
#TaxInvoicesList01 table {width:100%; margin-top:5px;}
#TaxInvoicesList01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#TaxInvoicesList01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#TaxInvoicesList01 .list01  tbody tr .td01 {width:10%;}
#TaxInvoicesList01 .list01  tbody tr .td02 {width:11%; padding-right:2%; text-align:right;}
#TaxInvoicesList01 .list01  tbody tr .td03 {width:11%; padding-right:2%; text-align:right;}
#TaxInvoicesList01 .list01  tbody tr .td04 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#TaxInvoicesList01 .list01  tbody tr .td05 {width:6%;}
#TaxInvoicesList01 .list01  tbody tr .td06 {width:11%; padding-right:2%; text-align:right;}
#TaxInvoicesList01 .list01  tbody tr .td07 {width:11%; padding-right:2%; text-align:right;}
#TaxInvoicesList01 .list01  tbody tr .td08 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#TaxInvoicesList01 .list01  tbody tr .td09 {width:6%;}


/* --- 가상계좌 입출금내역 --- */
#bankInOutList01 > span {display:inline-block; margin-bottom:10px;}
#bankInOutList01 .option01 {width:758px; height:50px; border:1px solid #e0e0e0; background:#f6f6f6;}
#bankInOutList01 .option01 ul {width:96%; margin:0px auto;}
#bankInOutList01 .option01 ul > li {padding:10px 0px;}
#bankInOutList01 .option01 ul > .li01 {float:left; display:inline-block; width:78%; padding:12px 0px;}
#bankInOutList01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#bankInOutList01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center;}
#bankInOutList01 .option01 li input {width:20%; padding:1px 0px 7px 5px !important;}

#bankInOutList01 table {width:100%; margin-top:10px;}
#bankInOutList01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#bankInOutList01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#bankInOutList01 tbody tr .td01 {width:13%; font-size:12px; color:#888;}
#bankInOutList01 tbody tr .td02 {width:24%;}
#bankInOutList01 tbody tr .td03 {width:14%; text-align:right; padding-right:1%;}
#bankInOutList01 tbody tr .td04 {width:14%; text-align:right; padding-right:1%;}
#bankInOutList01 tbody tr .td05 {width:14%; text-align:right; padding-right:1%;}
#bankInOutList01 tbody tr .td06 {width:18%; font-size:12px;}
#bankInOutList01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#bankInOutList01 td a {display:inline-block; width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}

#bankInOutListPrint01 {width:96%; margin:10px auto;}
#bankInOutListPrint01 table {width:100%; margin-top:10px;}
#bankInOutListPrint01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#bankInOutListPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#bankInOutListPrint01 tbody tr .td01 {width:13%; font-size:12px; color:#888;}
#bankInOutListPrint01 tbody tr .td02 {width:24%;}
#bankInOutListPrint01 tbody tr .td03 {width:14%; text-align:right; padding-right:1%;}
#bankInOutListPrint01 tbody tr .td04 {width:14%; text-align:right; padding-right:1%;}
#bankInOutListPrint01 tbody tr .td05 {width:14%; text-align:right; padding-right:1%;}
#bankInOutListPrint01 tbody tr .td06 {width:18%; font-size:12px;}
#bankInOutListPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#bankInOutListPrint01 td a {display:inline-block; width:60px; text-align:center; padding:2px 0px;  margin:1px 0px;}

#sumTableOfTaxInvoices01 .option01 {width:758px; height:70px; border:1px solid #e0e0e0; background:#f6f6f6;}
#sumTableOfTaxInvoices01 .option01 ul {width:94%; margin:0px auto;}
#sumTableOfTaxInvoices01 .option01 ul > li {padding:5px 0px;}
#sumTableOfTaxInvoices01 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#sumTableOfTaxInvoices01 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#sumTableOfTaxInvoices01 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:22px;}
#sumTableOfTaxInvoices01 .option01 li ol li {float:left; padding:5px 0px;}
#sumTableOfTaxInvoices01 .option01 li ol li .selCheck01 {display:inline-block; margin-left:50px;}
#sumTableOfTaxInvoices01 .option01 li ol li input {padding:4px 0px !important;}
#sumTableOfTaxInvoices01 .option01 select {width:150px;}
#sumTableOfTaxInvoices01 > span {display:inline-block; margin-top:20px;}
#sumTableOfTaxInvoices01 table {width:100%; margin-top:5px;}
#sumTableOfTaxInvoices01 td {border:1px solid #ddd; font-size:12.5px; line-height:130%; padding:5px 2px;}
#sumTableOfTaxInvoices01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td01 {width:10%;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td02 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td03 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td04 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td05 {width:6%;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td06 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td07 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td08 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoices01 .list01  tbody tr .td09 {width:6%;}

#sumTableOfTaxInvoices01 .list02  tbody tr .td01 {width:11%;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td02 {width:15%;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td03 {width:15%;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td04 {width:11%;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td05 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td06 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td07 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoices01 .list02  tbody tr .td08 {width:9%;}
#sumTableOfTaxInvoices01 tbody tr:nth-child(even) td {background:#f6f6f6;}

/* --- 전자세금계산서 매출/매입 집계표 팝업 --- */
#sumTableOfTaxInvoicesPrint01 {width:780px; border:1px solid #eee; margin:10px auto 0px auto; padding-top:30px; font-size:15px; color:#000;}
#sumTableOfTaxInvoicesPrint01 h1 {text-align:center; padding-top:20px; padding-bottom:20px; line-height:120%; }
#sumTableOfTaxInvoicesPrint01 h3 {display:block; width:94%; margin:20px auto 0px auto;}
#sumTableOfTaxInvoicesPrint01 table {width:96%; margin:5px auto 10px auto;}
#sumTableOfTaxInvoicesPrint01 td {border:1px solid #666; font-size:12.5px; line-height:130%; padding:5px 2px; color:#000;}
#sumTableOfTaxInvoicesPrint01 thead td {background:#f0f0f0; text-align:center; font-size:11.5px;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td01 {width:10%;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td02 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td03 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td04 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td05 {width:6%;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td06 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td07 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td08 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoicesPrint01 .list01  tbody tr .td09 {width:6%;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td01 {width:11%;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td02 {width:15%;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td03 {width:15%;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td04 {width:11%;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td05 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td06 {width:11%; padding-right:2%; text-align:right;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td07 {width:11%; padding-right:2%; text-align:right; color:#ff1e00;}
#sumTableOfTaxInvoicesPrint01 .list02  tbody tr .td08 {width:9%;}
#sumTableOfTaxInvoicesPrint01 tbody tr:nth-child(even) td {background:#f6f6f6;}
#sumTableOfTaxInvoicesPrint01 img {display:block; width:32em; margin:0px auto;}

/* --- 매출 월별합계 팝업 --- */
#confirmSaleData01 {width:780px;  border:1px solid #eee; margin:10px auto 0px auto; font-size:15px; color:#000;}
#confirmSaleData01 .box01 {width:750px; height:1033px;  border:0px solid #eee; margin:0px auto;}
#confirmSaleData01 img {width:100%;}
#confirmSaleData01 .infoTable01 {display:block; width:86%; margin:12px auto;}
#confirmSaleData01 .infoTable01 td {text-align:left; font-size:12px; line-height:130%; font-weight:bold; padding:4px 2px; color:#000;}
#confirmSaleData01 .space01 {display:inline-block; width:26px;}
#confirmSaleData01 .infoTable01 .td01 {width:10%;}
#confirmSaleData01 .infoTable01 .td02 {width:48%;}
#confirmSaleData01 .infoTable01 .td03 {width:10%;}
#confirmSaleData01 .infoTable01 .td04 {width:32%;}
#confirmSaleData01 .ment01 {display:block; width:79%; margin:20px auto 15px auto; font-size:12px; color:#000;}
#confirmSaleData01 .ment01 .next01 {display:block; width:100%; margin:12px 0; text-align:center;}
#confirmSaleData01 .listTable01 {width:78%; height:180px; margin:0px auto;}
#confirmSaleData01 .listTable01 table {width:100%; margin:0px auto;}
#confirmSaleData01 .listTable01 td {border:1px solid #666; font-size:12px; line-height:130%; padding:4px 2px; color:#000;}
#confirmSaleData01 .listTable01 tbody .td01 {width:38%;}
#confirmSaleData01 .listTable01 tbody .td02 {width:24%;}
#confirmSaleData01 .listTable01 tbody .td03 {width:35%; padding-right:3%; text-align:right;}
#confirmSaleData01 .ment02 {display:block; width:79%; margin:20px auto 85px auto; font-size:12px; color:#000;}

/* --- 매출 세부내역 팝업 --- */
#confirmSaleData02 {width:780px;  border:1px solid #eee; margin:10px auto 0px auto; font-size:15px; color:#000;}
#confirmSaleData02 h1 {text-align:center; padding-top:20px; padding-bottom:20px; line-height:120%; }
#confirmSaleData02 .listTable01 {width:96%; margin:10px auto 70px auto;}
#confirmSaleData02 .listTable01 td {border:1px solid #666; font-size:12px; line-height:130%; padding:4px 2px; color:#000;}
#confirmSaleData02 .listTable01 tbody .td01 {width:5%;}
#confirmSaleData02 .listTable01 tbody .td02 {width:13%;}
#confirmSaleData02 .listTable01 tbody .td03 {width:13%;}
#confirmSaleData02 .listTable01 tbody .td04 {width:10%;}
#confirmSaleData02 .listTable01 tbody .td05 {width:17%;}
#confirmSaleData02 .listTable01 tbody .td06 {width:17%;}
#confirmSaleData02 .listTable01 tbody .td07 {width:8%; text-align:right;}
#confirmSaleData02 .listTable01 tbody .td08 {width:7%;}
#confirmSaleData02 .listTable01 tbody .td09 {width:10%;}

/* --- 산재보험료(차주부담금) 및 송금액 계산(여러건 계산) 팝업 --- */
.sanjaeCalculatorArray_banner01 {width:100%; max-height:50px; text-align:center; background:#2468a1;}
.sanjaeCalculatorArray_banner01 img {}
#sanjaeCalculatorArray01 {width:100%; min-width:1004px;  margin:10px auto 0px auto; font-size:15px;}
#sanjaeCalculatorArray01 h1 {text-align:center; padding-top:10px; padding-bottom:15px; line-height:120%; color:#000000;}
#sanjaeCalculatorArray01 .option01 {width:90%; padding:15px 3%; margin:0px auto; background:#f0f0f0; border:1px solid #dddddd;}
#sanjaeCalculatorArray01 .option01 textarea {width:calc(98% - 200px); border:1px solid #cccccc !important;}
#sanjaeCalculatorArray01 .option01 .account01 {width:100px; padding:20px 0px; border:1px solid #077ec9;} 
#sanjaeCalculatorArray01 .option01 .down01 {width:100px; padding:20px 0px; background:#ffffff; border:1px solid #cccccc;  text-align:center;}
#sanjaeCalculatorArray01 .option01 .down01:hover {border:1px solid #478833;}
#sanjaeCalculatorArray01 h2 {margin-left:2%; padding-top:20px; padding-bottom:0px; line-height:120%; color:#000000;}
#sanjaeCalculatorArray01 .rate01 {float:right; display:block; width:40%; text-align:right; margin-top:-20px; margin-right:2%;}
#sanjaeCalculatorArray01 .listTable01 {width:96%; margin:10px auto 70px auto;}
#sanjaeCalculatorArray01 .listTable01 td {border:1px solid #666; font-size:12px; line-height:130%; padding:4px 2px; color:#000000;}
#sanjaeCalculatorArray01 .listTable01 thead {background:#f6f6f6;}
#sanjaeCalculatorArray01 .listTable01 tbody .td01 {width:3%;}
#sanjaeCalculatorArray01 .listTable01 tbody .td02 {width:12%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td03 {width:11%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td04 {width:11%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td05 {width:10%; text-align:right;  color:#ff1e00;}
#sanjaeCalculatorArray01 .listTable01 tbody .td06 {width:12%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td07 {width:11%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td08 {width:11%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td09 {width:10%; text-align:right;}
#sanjaeCalculatorArray01 .listTable01 tbody .td10 {width:9%; text-align:right;}

#sanjaeJuso01 {width:650px;  margin:10px auto 0px auto; font-size:15px;}
#sanjaeJuso01 h1 {text-align:center; padding-top:30px; padding-bottom:15px; line-height:120%; color:#000000;}
#sanjaeJuso01 p {display:block; width:90%; margin:10px auto 0px auto;}
#sanjaeJuso01 .down01 {width:90%; margin:50px auto 50px auto; text-align:center;}
#sanjaeJuso01 .down01 a {display:block; width:60%; margin:0px auto; padding:18px 0px; background:#18b87d; color:#ffffff; font-size:22px; font-weight:bold; border-radius:40px; border:3px solid #00955e;}
#sanjaeJuso01 .down01 a:hover {background:#0ab274;}
#sanjaeJuso01 .info01 {box-sizing: border-box; width:90%; margin:0px auto 0px auto; padding:15px; background:#f6f6f6;}
#sanjaeJuso01 h2 {padding-bottom:10px; line-height:120%; color:#000000;}

/* --------- mypage:e ---------- */

/* --------- customer:s ---------- */
#callCenter01 img {display:block; width:625px; height:161px; margin:40px auto 50px auto;}
#callCenter01 td {border:1px solid #ddd; padding:15px 0px;}
#callCenter01 thead tr .td01 {width:20%;}
#callCenter01 thead td {background:#f0f0f0;}
#callCenter01 .value01 {background:#f6f6f6;}

#restStatus01 .div01 table {margin:760px; margin:15px 0px;}
#restStatus01 .div01 table td {width:9%; border:1px solid #ddd; background:#f6f6f6; }
#restStatus01 .div01 table td a {width:100%; height:100%; padding:7px 0px;}
#restStatus01 .over01 {color:#fff; font-size:14px; font-weight:bold; background:#0065a6 !important;}
#restStatus01 > div > div {width:758px; border:1px solid #ddd; height:400px;}
#restStatus01 > div > div ul {width:94%; margin:20px auto;}
#restStatus01 > div > div ul .ulLi01 {float:left; width:50%;}
#restStatus01 > div > div li span {display:inline-block; margin-left:15px; margin-top:10px; font-size:21px; font-weight:600; color:#0065a6;}
#restStatus01 > div > div ol {margin:20px 0px 0px 15px;}
#restStatus01 > div > div ol li {padding-bottom:20px; padding-left:60px; text-indent:-60px;}
#restStatus01 > div > div ol li a {display:inline; vertical-align:top; color:#3798d6; text-decoration:underline;}
.gContainer img {border:1px solid #e0e0e0;}
.statusImg {width:348px; height:285px;}
.statusImg img {width:348px; height:285px;}
.choice {margin-top:15px;}
.choice img {width:70px; cursor:pointer;}

#sticker01 table td {border:1px solid #ddd; padding:15px 0px;}
#sticker01 tr td:nth-child(1) {background:#f6f6f6; font-weight:bold;}
#sticker01 td ul {width:94%; margin:0px auto;}
#sticker01 td li {text-align:left;}

#faq01 .menu01 {display:block; width:760px; height:70px;}
#faq01 .menu01 li {float:left; width:20%;}
#faq01 .menu01 li a {display:inline-block; width:97%; text-align:center; border:1px solid #ddd; background:#f6f6f6; border-radius:0px !important; padding:7px 0px;} 
#faq01 .menu01 li .over01 {display:inline-block; width:97%; text-align:center; border:1px solid #ddd; color:#0065a6; border-radius:0px !important; padding:7px 0px; font-weight:bold;} 
#faq01 .con01 {width:760px; border-top:1px solid #bbb; border-bottom:1px solid #bbb;}
#faq01 .con01 li {padding:10px 0px;}
#faq01 .con01 li:nth-child(odd) {border-top:1px solid #ddd;}
#faq01 .con01 li:nth-child(1) {border-top:0px !important;}
#faq01 .con01 li > img {padding:0px 15px;}
#faq01 .con01 li:nth-child(even) {display:none; background:#f6f6f6;}
#faq01 td {text-align:left;}
#faq01 td img {padding:5px 15px;}
#faq01 tr td:nth-child(1) {vertical-align:top; width:6%;}

#printMethod01 div {width:760px; margin-top:10px;}
#printMethod01 div ul {width:760px; height:52px; margin-bottom:10px;}
#printMethod01 div ul li {float:left; }
#printMethod01 div ul .li01 {
	width:377px; 
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;  
	border-bottom:1px solid #0065a6; 
	background:#f6f6f6; 
	text-align:center; 
	font-size:15px; 
	font-weight:600;
	}
#printMethod01 div ul .li02 {width:2px; height:52px; border-bottom:1px solid #0065a6;}
#printMethod01 div ul li a {display:inline-block; width:100%; padding:13px 0px 14px 0px;}
#printMethod01 div .over01 {
	border-top:1px solid #0065a6 !important;
	border-left:1px solid #0065a6 !important;
	border-right:1px solid #0065a6 !important;   
	border-bottom:0px !important; 
	background:#fff !important;
	padding:14px 0px;
	color:#0065a6;
	}
#printMethod01 table {width:720px; margin:10px auto;}
#printMethod01 td {padding-bottom:30px;}
#printMethod01 tr .td01 {vertical-align:top;}
#printMethod01 td ol {width:92%; margin:5px auto;}
#printMethod01 td li {text-align:left;}

#lawyer01 {width:760px; padding-bottom:50px; background:#f1f8fe;}
#lawyer01 ul {width:700px; height:210px; margin:0px auto;}
#lawyer01 ul > li {width:100%;}
#lawyer01 li div {width:688px; height:210px; margin:0px auto; border:1px solid #c9dde9; background:#fff;}
#lawyer01 li div ol {width:85%; margin:27px auto 0px auto;}
#lawyer01 li div ol .li01 {width:100%; height:75px; font-size:16px;}
#lawyer01 li div ol li .name01 {display:inline-block; font-size:30px; font-weight:600; letter-spacing:10px; margin-top:5px; line-height:160%;}
#lawyer01 li div ol li .mark01 {float:right; margin-top:-20px;}
#lawyer01 li div ol .li02 {text-align:right; font-size:18px; letter-spacing:2px; line-height:160%;}

#sitemap01 ul {width:760px;}
#sitemap01 ul > li {float:left; min-height:320px; }
#sitemap01 ul > .li01 {display:inline-block; width:33%; text-align:right;}
#sitemap01 ul > .li01 span {display:inline-block; width:88%; text-align:center; padding:10px 0px; margin-bottom:10px;  border-bottom:1px solid #dddddd; font-size:17px; font-weight:600;}
#sitemap01 li ol {display:inline-block; width:88%;}
#sitemap01 li ol li {padding-bottom:10px; padding-left:10px; text-align:left;}
#sitemap01 a:hover {color:#888; text-decoration:underline;}

#bankBalance01 h1 {display:inline-block; margin:20px auto 10px 30px;}
#bankBalance01 table {width:970px; margin:10px auto 20px auto;}
#bankBalance01 .con_box01 {width:970px !important; margin:10px auto !important;}
#bankBalance01 .con_box01 .option01 {width:100% !important;}
#bankBalance01 .right01 {display:inline-block; margin-top:10px; font-size:17px;} 
/* --------- customer:e ---------- */

/* --------- download:s ---------- */
.download01 .ul01 {width:760px; height:280px;}
.download02 .ul01 {height:300px !important;}
.download01 .ul01 > .ulLi01 {width:60%; float:left;}
.download01 .ul01 > .ulLi02 {width:38%; padding-right:2%; text-align:right; float:left;}
.download01 li ol {width:100%;}
.download01 ol .olLi01 {font-size:26px; font-weight:600; color:#2e92d3; line-height:150%; margin:5px 0px 20px 0px;}
.download01 ol .olLi01 span {font-size:29px; font-weight:bold; color:#0065a6; }
.download01 ol .olLi02 {font-size:15px; margin-bottom:30px; line-height:160%;}
.download02 ol .olLi02 {margin-bottom:20px !important;}
.download01 li li .down01 {
	border:1px solid #43a1dd; 
	background:linear-gradient(#f6f6f6, #fff); 
	box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);
	font-size:16px; 
	font-weight:600; 
	color:#333; 
	padding:12px 21px;
	margin-right:6px;
	}
.download01 li li .mathod01 {
	border:1px solid #c9c9c9; 
	background:linear-gradient(#f6f6f6, #fff); 
	box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);
	font-size:16px; 
	font-weight:600; 
	color:#333; 
	padding:12px 21px;
	}
.download01 li li a img {margin-top:-2px;}
.download01 div {width:758px; border:1px solid #e0e0e0; margin-bottom:30px;}
.download01 div > span {display:inline-block; color:#333; margin-top:35px; margin-left:40px; font-size:17px; font-weight:600;}
.download01 div ul {width:90%; margin:30px auto 35px auto;}
.download01 div li {float:none; padding-bottom:35px; height:50px;}
.download01 div li:last-of-type {padding-bottom:0px;  height:40px;}
.download01 div li .b01 {color:#0065a6;} 
.download01 div li > span {display:inline-block; margin-left:20px;}

.download01 div table {width:682px; margin:30px auto;}
.download01 div table tr:nth-child(1) td:nth-child(1), .download01 div table tr:nth-child(1) td:nth-child(2) {width:240px;}
.download01 div table tr:nth-child(odd) td {padding-bottom:5px; height:40px; vertical-align:top;}
.download01 div td > span {float:left; display:inline-block;}
.download01 div td > span:nth-child(2) {width:170px; text-align:left; margin-left:10px; line-height:130%;}
/* --------- download:e ---------- */

/* --------- board:s ---------- */
#board_list01 {width:760px; margin:0px auto;}
#board_list01 thead td {border-top:1px solid #bbb; border-bottom:1px solid #bbb; background:#f6f6f6; padding:9px 0px;}
#board_list01 thead tr td:nth-child(1) {width:7%;}
#board_list01 thead tr td:nth-child(2) {width:62%;}
#board_list01 thead tr td:nth-child(3) {width:8%;}
#board_list01 thead tr td:nth-child(4) {width:15%;}
#board_list01 thead tr td:nth-child(5) {width:8%;}
#board_list01 tbody td {border-bottom:1px solid #ddd; padding:10px 0px;}
#board_list01 tbody tr .td02 {text-align:left;}
#board_list01 tbody td a {padding-left:15px;}
#board_list01 tbody td a:hover {color:#0091c7;}
#board_list01 tbody tr:nth-child(even) td {background:#fbfbfb;}

.page01 {width:730px; height:26px; margin:20px auto 25px auto; text-align:center;}
.page01 img {padding:0px 5px; margin-top:2px;}
.page01 .focus01 {display:inline-block; border:1px solid #0091c7; color:#0065a6; padding:1px 8px; font-weight:bold; margin:2px 1px 0px 1px;}
.page01 span a {display:inline-block; border:1px solid #aaa; border-radius:0px; padding:1px 8px; margin:2px 0px 0px 1px;}
.page01 .write01 {float:right;}
.page01 .write01 a {display:inline-block; border:1px solid #077ec9; background:#077ec9; color:#fff; font-weight:bold; padding:3px 17px;}


.search01 {width:760px; margin:0px auto 30px auto; height:50px; text-align:center;}
.search01 ul {width:360px; margin:0px auto;}
.search01 li {float:left;}
.search01 ul .search_li01 {width:25%;}
.search01 ul .search_li02 {width:55%;}
.search01 ul .search_li03 {width:20%;}
.search01 select {width:95%; border:1px solid #ccc; padding:5px !important;  color:#666;}
.search01 input {width:95%; border:1px solid #ccc; padding:5px; color:#666;}
.search01 a {display:inline-block; background:#666; padding:3px 14px; color:#fff;}

.btn_modify01 {width:760px; height:26px; margin:10px 0px; text-align:right;}
.btn_modify01 a {display:inline-block; border:1px solid #ddd; padding:2px 10px;}

.page02 {width:760px height:26px; margin:10px auto 25px auto; text-align:center;}
.page02 a {padding:5px 15px;}

#board_view01 {width:760px; margin:0px auto;}
#board_view01 thead td {border-top:1px solid #bbb; border-bottom:1px solid #ddd; border-bottom:1px solid #bbb; padding:9px 0px; text-align:left;}
#board_view01 thead td p {width:96%; margin:5px auto 7px auto; padding:0px;}
#board_view01 thead td span {display:inline-block; padding:0px 100px 5px 15px;}
#board_view01 tbody td {border-bottom:1px solid #bbb; padding:15px; text-align:left;}

#board_write01 {width:760px; margin:0px auto;}
#board_write01 td {border-top:1px solid #bbb; border-bottom:1px solid #bbb;  padding:9px 0px;}
#board_write01 tr td:nth-child(1) {width:20%; background:#f6f6f6;}
#board_write01 tr td:nth-child(2) {width:79%; padding-left:1%; text-align:left;}
#board_write01 input[type=text] {width:95%;}
#board_write01 textarea {width:95%;  border:1px solid #d1d1d1; height:250px; border-radius:3px; padding:5px;}

#board01 div {width:760px; margin:20px auto; text-align:center;}
#board01 div a {display:inline-block; width:25%; padding:10px; font-weight:bold;}
#board01 div .ok01 {display:inline-block; width:25%; padding:10px; font-weight:bold; border:0px !important;}
/* --------- board:e ---------- */

/* --------- LoginWindow:s --------- */
.login_top01 {display:block; vertical-align:bottom; width:850px; margin:0px auto; padding:42px 0px 0px 0px; color:#fff; font-size:2em; line-height:120%;}
#LoginWindow01 {width:416px; margin:160px auto 210px auto; border:3px solid #c0d8e8; }
#LoginWindow01 ul {width:320px; margin:20px auto;}
#LoginWindow01 li {padding-bottom:10px;}
#LoginWindow01 ul .li01 {text-align:right; padding-bottom:0px !important;}
#LoginWindow01 li img {padding-right:10px;}
#LoginWindow01 input {width:308px; border-radius:0px !important; padding:10px 5px !important;}
#LoginWindow01 a {width:100%; border-radius:0px !important; font-weight:bold; padding:10px 0px;}
#LoginWindow01 ul .li04 {color:#999;}

.pwChange_top01 {display:block; vertical-align:bottom; width:910px; margin:0px auto; padding:42px 0px 0px 0px; color:#fff; font-size:2em; line-height:120%;}
#pwChange01 {width:998px; margin:15px auto 15px auto; border:1px solid #c0d8e8;}
#pwChange01 ul {width:912px; margin:40px auto;}
#pwChange01 ul > .li01 {padding-bottom:30px;}
#pwChange01 ul > .li02 {background:#f6f6f6; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#pwChange01 li table {width:80%; margin:35px auto;}
#pwChange01 li td {text-align:left; padding:5px 0px;}
#pwChange01 li td img {margin-right:5px;}
#pwChange01 li tr .td01 {width:20%;}
#pwChange01 li tr .td02 {width:25%;}
#pwChange01 li tr .td03 {width:55%; line-height:130%;}
#pwChange01 li ol {margin:15px 0px 0px 85px;}
#pwChange01 .btn01 {display:block; width:40%; margin:0px auto 60px auto;}
#pwChange01 .btn01 a {padding:15px 0px;}

#idpwFind01 {width:998px; margin:15px auto; border:1px solid #c0d9e9; padding:30px 0px;}
#idpwFind01 p {margin-top:30px; margin-left:70px;}
#idpwFind01 .s01{display:inline-block; margin-top:5px; margin-left:10px;}
#idpwFind01 div {width:870px; margin:10px auto 15px auto; padding:20px 0px; background:#f6f6f6; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#idpwFind01 div table {width:70%; margin:0px auto;}
#idpwFind01 div td {padding:5px 0px; text-align:left;}
#idpwFind01 div tr .td01 {width:20%;}
#idpwFind01 div .tel01 {width:70px;}
#idpwFind01 div td a {padding:2px 5px;}
#idpwFind01 .btn02 {width:36% !important;}
/* --------- LoginWindow:e --------- */

/* --------- 산재보험료 계산기 sanjaeCalculator01:s --------- */
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
/* -- 홈피  --*/
@media all and (min-device-width:480px) {
.sanjaeCalculator_banner01 {width:100%; max-height:50px; text-align:center; background:#2468a1;}
.sanjaeCalculator_banner01 img {}
#sanjaeCalculator01 {display:block; width:530px; margin:0px auto 50px auto; padding-bottom:50px;  font-size:1.1em; }
#sanjaeCalculator01 h1 {font-size:1.8em; display:block; text-align:center; margin-top:20px; margin-bottom:15px; color:#222222;}
.sanjaeCalculator_info01 {width:528px; border:1px solid #d0d0d0; padding:15px 0px; text-align:center;}
.sanjaeCalculator_box01 {width:96%; margin:10px auto; background:#e9f9fc; padding:15px 0px 10px 0px;}
.sanjaeCalculator_box01 .totalPrice01 {display:inline-block; font-size:1.2em; font-weight:bold; margin-top:7px;}
.sanjaeCalculator_box01 input {width:30%; border:1px solid #7ebbd4; font-size:1.3em; padding:3px 10px; text-align:right; font-weight:bold;}
.sanjaeCalculator_box01 .count01 {display:inline-block; background:#0079ab; color:#ffffff;  font-size:1.2em; padding:6px 10px; margin-left:5px;}
.sanjaeCalculator_box01 .insertM01 {display:inline-block; width:95%; margin-left:10px; color:#387c9c; margin-top:10px; font-size:0.86em;  text-align:left;}
.sanjaeCalculator_box01 .insertM02 {display:inline-block; width:95%; margin-left:10px; color:#555555; font-size:1em;  text-align:left;}
#sanjaeCalculator01 .resultBox01 {width:96%; margin:10px 2% 0px 2%;  padding-bottom:5px; text-align:left; line-height:160%;}
#sanjaeCalculator01 .totalBox01 {width:98%; padding:10px 1%; margin-bottom:10px;border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc; background:#fefef3;}
#sanjaeCalculator01 .totalBox01 .sanjaePrice01 {font-size:1.15em; color:#222222;}
#sanjaeCalculator01 .totalBox01 .sanjaePrice01 .sanjaePrice01_num {font-size:1.1em;}
.sanjaeCalculator_etc01 {width:94%;  margin-top:10px; padding:15px 3%; background:#f0f0f0;}
.blank {display:inline-block; width:15px;}
 }
/* -- 모바일  --*/
@media all and (max-device-width:480px) {
.sanjaeCalculator_banner01 {width:100%; text-align:center; background:#2468a1;}
.sanjaeCalculator_banner01 img {width:100%;}
#sanjaeCalculator01 {display:inline-block; width:100%; padding:20px 0px 20px 0px; font-size:1.1em;}
#sanjaeCalculator01 h1 {font-size:1.6em; line-height:110%; display:block; text-align:center;  margin-bottom:15px; color:#222222; letter-spacing:-0.05em;}
.sanjaeCalculator_info01 {width:99%; border:1px solid #d0d0d0; padding:3px 0px; text-align:center; margin:0px;}
.sanjaeCalculator_box01 {width:96%; margin:10px auto; background:#e9f9fc; padding:15px 0px 10px 0px;}
.sanjaeCalculator_box01 .totalPrice01 {display:inline-block; font-size:1.2em; font-weight:bold; margin-top:7px; letter-spacing:-0.05em;}
.sanjaeCalculator_box01 input {width:30%; border:1px solid #7ebbd4; font-size:1.3em; padding:3px 10px; text-align:right; font-weight:bold;}
.sanjaeCalculator_box01 .count01 {display:block; width:87%; margin:10px auto 5px auto;background:#0079ab; color:#ffffff;  font-size:1.2em; padding:10px 0px;}
.sanjaeCalculator_box01 .insertM01 {display:inline-block; width:90%; color:#387c9c; font-size:0.86em; text-align:left;}
.sanjaeCalculator_box01 .insertM02 {display:inline-block; width:90%; color:#555555; font-size:1em;  text-align:left;}
#sanjaeCalculator01 .resultBox01 {width:96%; margin:10px 2% 0px 2%; padding-bottom:5px; text-align:left; line-height:160%;}
#sanjaeCalculator01 .totalBox01 {width:98%; padding:10px 1%; margin-bottom:10px;border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc; background:#fefef3;}
#sanjaeCalculator01 .totalBox01 .sanjaePrice01 {font-size:1.15em; color:#222222;}
#sanjaeCalculator01 .totalBox01 .sanjaePrice01 .sanjaePrice01_num {font-size:1.1em;}
.sanjaeCalculator_etc01 {width:94%;  margin-top:10px; padding:15px 3%; background:#f0f0f0;}
.blank {display:none;}
}
/* --------- sanjaeCalculator01:e --------- */


/* ---------- footer:s ----------- */
#footer > div {width:100%; height:34px; margin:0px auto; font-size:12px; background:#f6f6f6; border-top:2px solid #999;  border-bottom:1px solid #e0e0e0;}
#footer > div ul {width:1000px; margin:0px auto;}
#footer > div ul li {float:left; padding:6px 40px 6px 40px;}
#footer > div ul li:nth-child(6) {padding-right:0px !important;}
#footer > div ul .li05 {padding-right:0px !important;}
#footer > ul {width:1000px; margin:15px auto 15px auto;}
#footer > ul li {float:left; padding-bottom:20px;}
#footer > ul li:nth-child(1) {width:24%;}
#footer > ul .li01 {width:24%;}
#footer > ul li:nth-child(1) img {margin-top:15px;}
#footer > ul .li01 {width:24%;}
#footer > ul li:nth-child(2), #footer > ul .li02 {width:76%; line-height:160%;}
#footer > ul li:nth-child(2) img, #footer > ul .li02 img {margin-top:10px;}

#footer_main .footerMain_box01 {width:100%; height:34px; margin:0px auto; font-size:12px; background:#f6f6f6; border-top:2px solid #999;  border-bottom:1px solid #e0e0e0;}
#footer_main .footerMain_box02 {width:1240px; margin:0px auto;}
#footer_main > div > div ul {width:1000px; margin:0px auto;}
#footer_main > div > div ul li {float:left; padding:6px 40px 6px 40px;}
#footer_main > div > div ul li:nth-child(6) {padding-right:0px !important;}
#footer_main > div > div ul .li05 {padding-right:0px !important;}
#footer_main > div > ul {width:1000px; margin:15px auto 15px auto;}
#footer_main > div > ul li {float:left; padding-bottom:20px;}
#footer_main > div > ul li:nth-child(1) {width:24%;}
#footer_main > div > ul .li01 {width:24%;}
#footer_main > div > ul li:nth-child(1) img {margin-top:15px;}
#footer_main > div > ul .li01 {width:24%;}
#footer_main > div > ul li:nth-child(2), #footer > ul .li02 {width:76%; line-height:160%;}
#footer_main > div > ul li:nth-child(2) img, #footer > ul .li02 img {margin-top:10px;}
/* ---------- footer:e ---------- */




#TransportResultsChart02 .con_box01 {width:970px !important; margin:10px auto !important;}
#TransportResultsChart02 .option01 {width:758px; height:70px; border:1px solid #e0e0e0; background:#f6f6f6;}
#TransportResultsChart02 .option01 ul {width:94%; margin:0px auto;}
#TransportResultsChart02 td .option01 li {width:25%;}
#TransportResultsChart02 td .option01 .opLi03 {width:50%;}
#TransportResultsChart02 .option01 ul > li {padding:5px 0px;}
#TransportResultsChart02 .option01 ul > .li01 {float:left; display:inline-block; width:78%;}
#TransportResultsChart02 .option01 ul > .li02 {display:inline-block; width:22%; text-align:right;}
#TransportResultsChart02 .option01 ul > .li02 a {display:inline-block; width:65px; padding:4px 0px; text-align:center; margin-top:22px;}
#TransportResultsChart02 .option01 li ol li {padding:5px 0px;}
#TransportResultsChart02 .option01 li ol li input {width:20%; padding:4px 0px !important;}
#TransportResultsChart02 .option01 select {width:150px;}
#TransportResultsChart02 p {margin-bottom:5px;}
#TransportResultsChart02 > span {display:inline-block; margin-top:15px;}
#TransportResultsChart02 p a {display:inline-block; float:right; padding:0px 5px;}
#TransportResultsChart02 td {border:1px solid #ddd; padding:5px;}
#TransportResultsChart02 table tr .td01 {width:10%; background:#f0f0f0;}
#TransportResultsChart02 table tr .td02 {width:7.5%; background:#f0f0f0;}
#TransportResultsChart02 table tr .td03 {width:7.5%; text-align:right;}
#TransportResultsChart02 table tr .letterM {letter-spacing:-0.5px; font-size:12px;}
#TransportResultsChart02 td .add01 {margin-top:3px;}
#TransportResultsChart02 td li {float:left; padding:3px 0px;}
#TransportResultsChart02 td .method01 {width:100%;}
#TransportResultsChart02 td .method01 li {width:25%;}
#TransportResultsChart02 td .time01 {width:100%;}
#TransportResultsChart02 td .time01 li .dateSF01 {width:30%;}
#TransportResultsChart02 td .carValue01 {width:100%;}
#TransportResultsChart02 td .carValue01 li {width:16%;}
#TransportResultsChart02 td .input01 {width:97%;}
#TransportResultsChart02 td .etc01 {display:inline-block; font-size:12px; color:#888;}
#TransportResultsChart02 .important01 {border:1px solid #0065a6 !important;}
#TransportResultsChart02  div a {display:inline-block; width:30%; text-align:center; padding:13px 0px; font-size:14px; font-weight:600;}



/* ---------- everyF_write01:s -------------*/
#everyF_write01 input {font-size:1.1em; font-weight:bold;}
#everyF_write01 {width:100%; font-size:.94em; }
#everyF_write01 .l01 { }
#everyF_write01 .l01 div {display:inline; padding-top:0.2em;}

#everyF_write01 .value01 {width:100%; margin:10px 0;}
#everyF_write01 .value01 .td01 {width:35%; font-size:1.4em; font-weight:bold; color:#1b7fc6; padding-left:.5em;}
#everyF_write01 .value01 .td02 {width:65%; text-align:right; padding-right:.5em; }
#everyF_write01 .value01 .td02 a {display:inline-block; text-align:center; font-size:.94em; font-weight:bold; width:80%;padding:.35em .3em; border:1px solid #ccc; border-radius:10em; background:#f6f6f6;}

#everyF_write01 .le02 {width:96%; font-size:1.2em; font-weight:bold; padding:.65em 2%; background:#cfe8f9;}
#everyF_write01 .order_add01 {width:100%; margin:.3em 0 .4em 0;}
#everyF_write01 .order_add01 li {padding:0.2em 0;}
#everyF_write01 .order_add01 table {width:98%; margin:0 auto; border-spacing:1%;}
#everyF_write01 .order_add01 td {text-align:center;}
#everyF_write01 .order_add01 .t01 {width:18%;}
#everyF_write01 .order_add01 .t01 a {display:block; font-size:.86em; font-weight:bold; margin:.05em auto 0 auto; text-align:center; width:94%; background:#33a0e5; color:#fff; border-radius:.3em; padding:5px 0;} 
#everyF_write01 .order_add01 .t02 {width:34%;}
#everyF_write01 .order_add01 .t03 {width:44%;}
#everyF_write01 .order_add01 .t04 {width:77%;}
#everyF_write01 .order_add01 .selecter01 {color:#666; border:1px solid #aaa; width:96%; padding:.5em 0 .5em 4%; font-size:1.1em; font-weight:bold;}
#everyF_write01 .order_add01 .selecter02 {color:#666; border:1px solid #aaa; width:96%; padding:.5em 0 .5em 4%; font-size:1.1em; font-weight:bold;}
#everyF_write01 .order_add01 .addr_text01 {color:#666; border:1px solid #aaa; width:91%; padding:.6em 0 .6em 4%; font-size:1.1em; font-weight:bold;}

#everyF_write01 .le03 {width:96%; font-size:1.2em; font-weight:bold; padding:.5em 2%; background:#cfe8f9;}
#everyF_write01 .order_info01 {width:100%; margin:.2em 0 .4em 0;}
#everyF_write01 .order_info01 li {padding:0.3em 0;}
#everyF_write01 .order_info01 table {width:98%; margin:0 auto; border-spacing:1%;}
#everyF_write01 .order_info01 .li01 .t01 {width:50%; text-align:center;}
#everyF_write01 .order_info01 .li01 .t02 {width:25%; text-align:center;}
#everyF_write01 .order_info01 .li01 .t02 img {width:1.7em;}
#everyF_write01 .order_info01 .li01 .t03 {width:16%; text-align:center;}
#everyF_write01 .order_info01 .li01 .t03 img {width:1.2em;}
#everyF_write01 .order_info01 .selecter03 {color:#666; border:1px solid #aaa; width:96%; padding:.5em 0 .57em 4%; font-size:1.1em; font-weight:bold;}
#everyF_write01 .order_info01 .selecter04 {color:#666; border:1px solid #aaa; width:92%; padding:.5em 0 .5em 4%; font-size:1.1em; font-weight:bold;}
#everyF_write01 .order_info01 .li02 .t01 {width:20%; text-align:center; vertical-align:middle;}
#everyF_write01 .order_info01 .li02 .t02 {width:30%; }
#everyF_write01 .order_info01 .li02 .t03 {width:50%;}
#everyF_write01 .order_info01 .li02 .m01 {display:block; padding-top:.2em; width:94%; margin:0 auto; font-size:.86em; color:#ab906d; line-height:130%;} 
#everyF_write01 .order_info01 .li02 a {display:block; text-align:center; font-size:.94em; font-weight:bold; margin:0 auto; width:90%;padding:.35em .3em; border:1px solid #ccc; border-radius:10em; background:#f6f6f6;} 
#everyF_write01 .order_info01 .li02 .pay_text01 {color:#666; border:1px solid #aaa; text-align:right; width:40%; padding:.6em 4% .6em 4%;}
#everyF_write01 .order_info01 .li02 .t_text01 {color:#666; border:1px solid #aaa; text-align:right; width:40%; padding:.6em 4% .6em 4%;}
#everyF_write01 .order_info01 .li03 td {text-align:center;}
#everyF_write01 .order_info01 .li03 .t01 {width:50%;}
#everyF_write01 .order_info01 .li03 .num_text01 {color:#666; border:1px solid #aaa; width:89%; padding:.6em 0 .6em 5%;}
#everyF_write01 .order_info01 .li05 .t01 {width:20%; text-align:center;}
#everyF_write01 .order_info01 .li05 .t02 {width:80%;}
#everyF_write01 .order_info01 .li05 .etc_text01 {color:#666; border:1px solid #aaa; width:94%; padding:.6em 0 .6em 4%;}
#everyF_write01 .order_info01 .li06 .t01 {width:20%; text-align:center;}
#everyF_write01 .order_info01 .li06 .t02 {width:55%;}
#everyF_write01 .order_info01 .li06 .t03 {width:25%; vertical-align:top;}
#everyF_write01 .order_info01 .li06 .num01 {display:inline-block; padding-bottom:7px;}
#everyF_write01 .order_info01 .li06 .t03 .ok01 {display:inline-block; border-radius:.4em; text-align:center; width:94%; padding:.6em 0;}
#everyF_write01 .btn01 {}
#everyF_write01 .btn01 a {display:block; font-size:1.2em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:94%; background:#1b7fc6; color:#fff; border-radius:.4em; padding:1.2em 0;}
#everyF_write01 .btn02 {width:100%; display:block; text-align:center;}
#everyF_write01 .btn02 p {margin:.5em auto 1em auto; font-size:.86em; color:#ab906d;}
#everyF_write01 .btn02 .c01 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:31%; background:#1b7fc6; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn02 .c02 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:31%; background:#ff4e00; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn02 .c03 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:31%; background:#999; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn03 {width:100%; display:block; text-align:center;}
#everyF_write01 .btn03 p {margin:.5em auto 1em auto; font-size:.86em; color:#ab906d;}
#everyF_write01 .btn03 .c01 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:22%; background:#1b7fc6; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn03 .c02 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:22%; background:#ff4e00; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn03 .c03 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:22%; background:#999; color:#fff; border-radius:.4em; padding:1em 0;}
#everyF_write01 .btn03 .c04 {display:inline-block; font-size:1em; font-weight:bold; margin:0 auto 1.1em auto; text-align:center; width:22%; background:#888; color:#fff991; border-radius:.4em; padding:1em 0;}

/* ---------- everyF_write01:e -------------*/

/* ---------- everyF_add01:s -------------*/
.everyF_add01 {width:500px; border:1px solid #0064a4; background:#fff; height:auto; margin:auto auto; box-shadow:2px 2px 5px 0 #999;}
.everyF_add01 .add_t01 {color:#fff; background:#33a0e5; padding:10px 2%;}
.everyF_add01 .add_t01 h2 {color:#fff; display:inline;  font-size:1.2em; font-weight:bold;}
.everyF_add01 .add_t01 span {float:right;  padding-right:.15em;}
.everyF_add01 p {display:block; width:94%; height:24px; margin:0px auto; color:#888; font-size:1em;  line-height:110%; vertical-align:middle;}
.everyF_add01 ul {margin:10px; padding:2px 3px; background:#f0f0f0;}
.everyF_add01 li {font-size:1em;}
.everyF_add01 .c01 {color:#0064a4;}
.everyF_add01 .search01 {width:100%;  margin:0px auto;}
.everyF_add01 .search01 table {width:94%; margin:7px auto; font-size:1em;}
.everyF_add01 .search01 .td01 {width:15%; letter-spacing:0em;}
.everyF_add01 .search01 .td02 {width:65%;}
.everyF_add01 .search01 .td02 input { width:90%; border:1px solid #ccc; padding:.4em;}
.everyF_add01 .search01 .td03 {width:20%;}
.everyF_add01 .search01 .td03 a {display:block; font-size:1em; font-weight:bold; margin:0 auto; text-align:center; width:90%; background:#33a0e5; color:#fff; border-radius:.2em; padding:5px 0;}
.everyF_add01 .result01 {width:94%; height:250px; margin:0 auto 15px auto; border:1px solid #ccc; font-size:1em;}
.everyF_add01 .result01 table {width:99%; height:240px; margin:0 auto;}
.everyF_add01 .result01 td {width:100%; padding:5px; font-size:1em; text-align:left;}
/* ---------- everyF_pop01:e -------------*/
