@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : 인천광역시 통합멤버쉽
  Author               : YOON, SUN SANG
  Email                : ssaeju@naver.com
  Written date         : 2009.07.02 ~
  Browser              : IE6, IE7, IE8, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */

/* Common */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

* {margin:0; padding:0;}
html, body {height:100%;}
body {background:transparent; color:#555555; font-size:0.75em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
ul, ol, dl {list-style:none;}
a:link, a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover   {color:#000000; text-decoration:underline;}
input {vertical-align:middle;}
select {height:1.58em; border:0.1em solid #c7c7c7; padding:0.08em; font-size:1em; background:#ffffff; color:#555555; vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
img, fieldset, iframe {border:0;}
img {vertical-align:top}
.displayNone, hr, legend {display:none;}
em, address, cite {font-style:normal;}
table {border-collapse:collapse; border:0;}
caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
textarea {color:#555555; background:#ffffff; font-size:1em; border:0.1em solid #d1d1d1; padding:0.42em; line-height:1.5em;}
.mgNone {margin:0 !important;}
.bgNone {background:none !important;}
.bdNone {border:none !important;}
.bdNoneT {border-top:none !important;}
.bdNoneR {border-right:none !important;}
.bdNoneB {border-bottom:none !important;}
.bdNoneL {border-left:none !important;}
.accessibility {position:relative; width:100%; z-index:1000;}
.accessibility a {display:block; overflow:hidden; height:0; color:#ffffff !important; font-weight:bold; text-align:center;}
.accessibility a:hover, .accessibility a:active, .accessibility a:focus {background:#c23800; padding:.8em; height:auto;}
.accessibilityHide {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.c {clear:both; display:none;}
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.ta {width:98%; height:3em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.txt {background:#ffffff; color:#555555; border:0.1em solid #d1d1d1; height:1.17em; font-size:1em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; padding:0.25em 0 0 0.25em;}
.lh1 {line-height:1.3em;}
.lh2 {line-height:1.4em;}
.lh3 {line-height:1.5em;}
.lh4 {line-height:1.6em;}
.lh5 {line-height:1.7em;}
.lh6 {line-height:1.8em;}
.lh7 {line-height:1.9em;}
.lh8 {line-height:2.0em;}
.ls1 {margin-left:0.42em !important;}
.ls2 {margin-left:0.83em !important;}
.ls3 {margin-left:1.25em !important;}
.ls4 {margin-left:1.67em !important;}
.ls5 {margin-left:2.08em !important;}
.ls6 {margin-left:2.50em !important;}
.ls7 {margin-left:2.92em !important;}
.ls8 {margin-left:3.33em !important;}
.ls9 {margin-left:3.75em !important;}
.ls10 {margin-left:4.17em !important;}
.rs1 {margin-right:0.42em !important;}
.rs2 {margin-right:0.83em !important;}
.rs3 {margin-right:1.25em !important;}
.rs4 {margin-right:1.67em !important;}
.rs5 {margin-right:2.08em !important;}
.rs6 {margin-right:2.50em !important;}
.rs7 {margin-right:2.92em !important;}
.rs8 {margin-right:3.33em !important;}
.rs9 {margin-right:3.75em !important;}
.rs10 {margin-right:4.17em !important;}
.ts1 {margin-top:0.42em !important;}
.ts2 {margin-top:0.83em !important;}
.ts3 {margin-top:1.25em !important;}
.ts4 {margin-top:1.67em !important;}
.ts5 {margin-top:2.08em !important;}
.ts6 {margin-top:2.50em !important;}
.ts7 {margin-top:2.92em !important;}
.ts8 {margin-top:3.33em !important;}
.ts9 {margin-top:3.75em !important;}
.ts10 {margin-top:4.17em !important;}
.bs1 {margin-bottom:0.42em !important;}
.bs2 {margin-bottom:0.83em !important;}
.bs3 {margin-bottom:1.25em !important;}
.bs4 {margin-bottom:1.67em !important;}
.bs5 {margin-bottom:2.08em !important;}
.bs6 {margin-bottom:2.50em !important;}
.bs7 {margin-bottom:2.92em !important;}
.bs8 {margin-bottom:3.33em !important;}
.bs9 {margin-bottom:3.75em !important;}
.bs10 {margin-bottom:4.17em !important;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Common Layout */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper {width:100%; padding-bottom:50px;}
#wrapper #header {width:800px; margin:0 auto;}
#wrapper #header .logoTit {width:100%;}
#wrapper #header .logoTit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .logoTit h1, #wrapper #header .logoTit h2 {float:left; display:inline;}
#wrapper #header .logoTit h2 {margin-top:30px;}
#wrapper #header .headDesc {width:760px; padding:10px 20px 10px 20px; background:#1a3597; color:#ffffff;}
#wrapper #content {width:740px; margin:0 auto; padding:20px 0 35px 0;}
#wrapper #footer {width:800px; margin:0 auto; padding-top:20px; border-top:4px solid #1a3597;}
#wrapper #footer:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer .lSec {width:142px; float:left; display:inline;}
#wrapper #footer .rSec {width:441px; float:left; display:inline;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Contents */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #content strong.c1, #wrapper #content strong.c1 a {color:#3b4e8e;}
#wrapper #content strong.c2, #wrapper #content strong.c2 a {color:#cf4500;}
#wrapper #content span.c1, #wrapper #content span.c1 a {color:#3b4e8e;}
#wrapper #content span.c2, #wrapper #content span.c2 a {color:#cf4500;}
#wrapper #content span.star {color:#ec7908;}
#wrapper #content .headGuideText {color:#3b4e8e; line-height:1.5em; padding-bottom:15px;}
#wrapper #content .headMemberMenu {width:100%; padding-bottom:15px;}
#wrapper #content .headMemberMenu ul {width:100%;}
#wrapper #content .headMemberMenu ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .headMemberMenu ul li {float:left; display:inline; margin-right:5px;}
#wrapper #content .loginSection {width:100%; border-top:1px solid #1a3597; border-bottom:1px solid #1a3597; padding-top:20px; margin-bottom:30px; background:url(../../../files/web102/images/tm/bg_login.gif) no-repeat 0 0;}
#wrapper #content .loginSection:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .loginSection .lSec {width:371px; float:left; display:inline; position:relative;}
#wrapper #content .loginSection .lSec .loginBox {width:252px; margin:0 auto; position:relative;}
#wrapper #content .loginSection .lSec .loginBox dl {width:190px;}
#wrapper #content .loginSection .lSec .loginBox dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .loginSection .lSec .loginBox dl dt {width:50px; float:left; display:inline; font-size:0.92em; padding-top:4px;}
#wrapper #content .loginSection .lSec .loginBox dl dt, #wrapper #content .loginSection .lSec .loginBox dl dd {margin-bottom:7px;}
#wrapper #content .loginSection .lSec .loginBox dl dd {float:left; display:inline;}
#wrapper #content .loginSection .lSec .loginBox dl dd input {width:127px !important;}
#wrapper #content .loginSection .lSec .loginBox p.btn {position:absolute; top:0; right:0;}
#wrapper #content .loginSection .lSec .btnCase {margin-top:25px; width:370px; padding:6px 0 6px 0; text-align:center; background:#f6f7fb;}
#wrapper #content .loginSection .rSec {width:343px; margin-right:5px; float:right; display:inline;}
#wrapper #content .loginSection dt.tit {margin-bottom:10px; position:relative;}
#wrapper #content .loginSection dt.tit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .loginSection dt.tit span.more {position:absolute; top:0; right:0;}
#wrapper #content .loginSection .rSec ul {border-top:1px solid #d5d5d5; font-size:0.92em;}
#wrapper #content .loginSection .rSec ul li {line-height:1.4em; padding:3px 0 2px 0; border-bottom:1px solid #d5d5d5;  padding-left:5px;}
#wrapper #content .guideHead {width:100%; position:relative;}
#wrapper #content .guideHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .guideHead .lSec {background:url(../../../files/web102/images/tm/common/blt_alert.gif) no-repeat 0 0; padding:0 0 10px 40px; float:left; display:inline;}
#wrapper #content .guideHead .lSec p {margin-bottom:3px;}
#wrapper #content .guideHead .rSec {float:right; display:inline;}
#wrapper #content .joinSelect {width:100%; padding-bottom:15px; border-top:1px solid #1a3597; border-bottom:1px solid #1a3597; margin-bottom:30px; background:url(../../../files/web102/images/tm/bg_join_select.gif) no-repeat 0 0;}
#wrapper #content .joinSelect:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .joinSelect .case1 {width:248px; float:left; display:inline; text-align:center; font-size:0.92em;}
#wrapper #content .joinSelect .case2 {width:245px; float:left; display:inline; text-align:center; font-size:0.92em;}
#wrapper #content .joinSelect .case3 {width:247px; float:right; display:inline; text-align:center; font-size:0.92em;}
#wrapper #content .joinStepGuide {width:100%; border-top:1px solid #1a3597; border-bottom:1px solid #1a3597; margin-bottom:20px;}
#wrapper #content .joinStepGuide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .joinStepGuide img {float:left; display:inline;}
#wrapper #content dl.detailGuide {width:100%; margin-bottom:20px;}
#wrapper #content dl.detailGuide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dl.detailGuide dt {padding-right:10px; float:left; display:inline;}
#wrapper #content dl.detailGuide dd {max-width:570px; float:left; display:inline; line-height:1.5em; font-size:0.92em;}
#wrapper #content dd.certificationBox {border-left:1px solid #8b8fb3; border-right:1px solid #8b8fb3; border-bottom:1px solid #8b8fb3; padding:20px 10px 20px 20px; height:1%; background:url(../../../files/web102/images/tm/bg_certification.gif) no-repeat right 0;}
#wrapper #content dd.certificationBox:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dd.certificationBox .lSec {width:400px; float:left; display:inline;}
#wrapper #content dd.certificationBox .lSec .realNameBox {width:310px; margin-left:30px; position:relative;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl {width:100%;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dt {width:80px; float:left; display:inline; font-size:0.92em; text-align:right; padding-right:10px;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dd {width:170px; float:left; display:inline;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dd.size1 input {width:149px;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dd.size2 input {width:65px;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dt, #wrapper #content dd.certificationBox .lSec .realNameBox dl dd {margin-bottom:7px;}
#wrapper #content dd.certificationBox .lSec .realNameBox dl dt {padding-top:4px;}
#wrapper #content dd.certificationBox .lSec .realNameBox .btn {position:absolute; top:0; right:0;}
#wrapper #content dd.certificationBox .rSec {width:262px; float:right; display:inline;}
#wrapper #content dd.infoGuideHead {border:1px solid #d5d5d5; background:url(../../../files/web102/images/tm/bg_divline.gif) no-repeat center center #f8f8f8; padding:7px 0 6px 0; height:1%;}
#wrapper #content dd.infoGuideHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dd.infoGuideHead .subject {width:369px; float:left; display:inline; text-align: center;}
#wrapper #content dd.infoGuideBody {height:15em; overflow:auto; border:1px solid #d5d5d5; border-top:none; padding:15px 20px 15px 20px; line-height:1.5em;}
#wrapper #content dd.agreeBox {height:15em; padding:15px 20px 15px 20px; border:1px solid #d5d5d5; line-height:1.5em; overflow:auto;}
#wrapper #content .completeGuide {height:10.833em; background:url(../../../files/web102/images/tm/bg_joincomplete.gif) no-repeat 0 0; padding-left:250px; line-height:1.5em; margin-bottom:30px;}
#wrapper #content .completeGuide2 {width:732px; border:4px solid #8b8fb3; height:12.25em; padding-top:35px; background:url(../../../files/web102/images/tm/bg_findcomplete.gif) no-repeat 0 bottom; line-height:1.5em; margin-bottom:25px;}
#wrapper #content .completeGuide2 .infoConfirm {width:490px; margin:0 auto; padding:3px 0 3px 0; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
#wrapper #content .completeGuide2 .infoConfirm:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .completeGuide2 .infoConfirm dl {width:235px; float:left; display:inline; margin-left:10px;}
#wrapper #content .completeGuide2 .infoConfirm dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .completeGuide2 .infoConfirm dl dt {width:60px; float:left; display:inline; background:url(../../../files/web102/images/tm/common/blt_spot3.gif) no-repeat 0 7px; padding-left:8px !important; text-align:left;}
#wrapper #content .completeGuide2 .infoConfirm dl dd {width:160px; float:left; display:inline; line-height:1.5em;}
#wrapper #content .completeGuide2 .infoConfirm dl dd img {vertical-align:middle;}
#wrapper #content .inquiryInfo {width:738px; border:1px solid #d5d5d5;}
#wrapper #content .inquiryInfo .head {width:100%; background:#f8f8f8; margin-bottom:10px;}
#wrapper #content .inquiryInfo .head p {font-weight:bold; padding:7px 0 7px 15px;}
#wrapper #content .inquiryInfo .body {width:100%; margin-bottom:10px; background:url(../../../files/web102/images/tm/bg_inquiry.gif) repeat-y 0 0;}
#wrapper #content .inquiryInfo .body:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .inquiryInfo .body .lSec {width:244px; padding:10px 10px 10px 116px; float:left; display:inline; background:url(../../../files/web102/images/tm/img_inquiry1.gif) no-repeat 0 10px;}
#wrapper #content .inquiryInfo .body .rSec {width:244px; padding:10px 10px 10px 114px; float:left; display:inline; background:url(../../../files/web102/images/tm/img_inquiry2.gif) no-repeat 0 10px;}
#wrapper #content .inquiryInfo .body .lSec dd, #wrapper #content .inquiryInfo .body .rSec dd {font-size:0.92em; line-height:1.5em;}
#wrapper #content dl.needId dt {width:100%; height:16px; padding:5px 0 0 20px; margin-bottom:5px; background:url(../../../files/web102/images/tm/bg_needid.gif) no-repeat 0 0; font-size:0.92em;}
#wrapper #content dl.needId dd {padding-left:22px; font-size:0.92em;}
.tmPopup .bodySection4 {width:560px; margin:0 auto; padding:30px 0 20px 0;}
.tmPopup .bodySection4 dl {width:100%; line-height:1.5em; margin-bottom:15px;}
.tmPopup .bodySection4 dl dt {background:url(../../../files/web01/images/tm/popup/blt_spot.gif) no-repeat 0 5px; padding-left:10px;}
.tmPopup .bodySection4 dl dt strong {color:#5168c5;}
.tmPopup .bodySection4 dl dd strong.c1 {color:#cf4500;}
.tmPopup .bodySection4 dl dd strong.c2 {color:#3b4e8e;}
.tmPopup .bodySection4 dl dd.conText {padding-left:10px;}
.tmPopup .bodySection4 dl dd dl {margin-bottom:0;}
.tmPopup .bodySection4 dl dd dl dd.conBox {border:1px solid #b8c0e1; padding:10px 13px 10px 13px; height:1%;}
.tmPopup .bodySection4 dl dd dl dd.conBox:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.tmPopup .bodySection4 dl dd dl dd.conBox ol {font-size:0.917em; letter-spacing:-0.08em;}
.tmPopup .bodySection4 dl dd dl dd.conBox .lSec {width:140px; padding-top:2px; float:left; display:inline;}
.tmPopup .bodySection4 dl dd dl dd.conBox .rSec {width:365px; float:left; display:inline;}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Board Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.guideTable {width:100%; border-top:1px solid #d2d5e5; border-bottom:1px solid #d2d5e5;}
.guideTable .rl {border-right:1px solid #d2d5e5;}
.guideTable thead th {padding:5px; line-height:1.4em; background:#f6f7fb; color:#3b4e8e; border-bottom:1px solid #d2d5e5;}
.guideTable tbody td {padding:15px 10px 15px 10px; line-height:1.5em;}

.guideTable2 {width:100%; border-bottom:1px solid #d2d5e5; border-bottom:3px solid #3b4e8e;}
.guideTable2 .rl {border-right:1px solid #d2d5e5;}
.guideTable2 thead th {padding:5px; line-height:1.4em; background:#3b4e8e; color:#ffffff;}
.guideTable2 tbody td {padding:15px 10px 15px 10px; line-height:1.5em;}

.boardWrite {width:100%; border-top:2px solid #bebebe; border-bottom:1px solid #bebebe;}
.boardWrite tbody th, .boardWrite tbody td {border-bottom:1px solid #d6d6d6; padding:5px 5px 5px 10px; line-height:1.4em;}
.boardWrite tbody th {text-align:left; background:#f6f6f6;}
.boardWrite tbody th:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody th label {background:url(../../../files/web102/images/presys/blt_spot.gif) no-repeat 0 6px; padding-left:8px; float:left; display:inline;}
.boardWrite .star {font-size:0.92em; color:#ec7908; font-weight:normal;}
.boardWrite tbody td:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.phone {margin-bottom:3px;}
.boardWrite tbody td dl.phone:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.phone dt {width:60px; float:left; display:inline;}
.boardWrite tbody td dl.phone dd select {width:80px;}
.boardWrite tbody td dl.inputCase {width:200px; float:left; display:inline;}
.boardWrite tbody td dl.inputCase dt, .boardWrite tbody td dl.inputCase dd {float:left; display:inline;}
.boardWrite tbody td dl.inputCase dt {width:80px;}
.boardWrite tbody td.form p {margin-bottom:3px;}
.boardWrite tbody td .guide {width:99%; font-size:0.92em; padding-top:3px;}
.boardWrite tbody td .guide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td .guide .lSec {float:left; display:inline;}
.boardWrite tbody td .guide .rSec {float:right; display:inline;}
.boardWrite tbody td ul.attach li img {margin-left:5px;}
.boardWrite tbody td ul.newsList {width:100%;}
.boardWrite tbody td ul.newsList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td ul.newsList li {width:190px; padding:0 0 5px 0; float:left; display:inline;}
.boardWrite tbody td dl.secretKey {width:100%;}
.boardWrite tbody td dl.secretKey:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.secretKey dt, .boardWrite tbody td dl.secretNumber dd {float:left; display:inline;}
.boardWrite tbody td dl.secretKey dt {width:130px;}
.boardWrite tbody td dl.secretKey dt img {border:2px solid #cccccc;}
.boardWrite tbody td dl.secretKey dd {padding-top:10px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Tab Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.certificationTab {width:100%; background:url(../../../files/web102/images/tm/common/bg_tab.gif) repeat-x 0 24px;}
.certificationTab ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.certificationTab ul li {float:left; display:inline; margin-right:1px;}
.certificationTab ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.certificationTab ul li a.on {float:left; display:inline; background:url(../../../files/web102/images/tm/common/bg_tab_left_on.gif) no-repeat 0 0; padding-left:15px; text-decoration:none; color:#3b4e8e;}
.certificationTab ul li a.on span {display:block; background:url(../../../files/web102/images/tm/common/bg_tab_right_on.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:5px 15px 2px 0;}
.certificationTab ul li a.off {float:left; display:inline; background:url(../../../files/web102/images/tm/common/bg_tab_left_off.gif) no-repeat 0 0; padding-left:15px; text-decoration:none; color:#555555;}
.certificationTab ul li a.off span {display:block; background:url(../../../files/web102/images/tm/common/bg_tab_right_off.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:5px 15px 2px 0;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Popup Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.tmPopup {width:100%;}
.tmPopup .header {width:100%; height:55px; background:url(../../../files/web102/images/tm/popup/bg_header.gif) repeat-x 0 0; position:relative;}
.tmPopup .header .edge {position:absolute; top:0; right:0; width:42px; height:4px; background:url(../../../files/web102/images/tm/popup/img_header_edge.gif) no-repeat 0 0;}
.tmPopup .header .close {position:absolute; top:25px; right:26px;}
.tmPopup strong.c1, .tmPopup strong.c1 a {color:#3b4e8e;}
.tmPopup strong.c2, .tmPopup strong.c2 a {color:#cf4500;}
.tmPopup span.c1, .tmPopup span.c1 a {color:#3b4e8e;}
.tmPopup span.c2, .tmPopup span.c2 a {color:#cf4500;}
.tmPopup .bodySection {width:450px; margin:0 auto; padding-top:30px;}
.tmPopup .bodySection .infoBox {width:100%; text-align:center; line-height:1.5em; padding:30px 0 30px 0; border-bottom:1px solid #d5d5d5;}
.tmPopup .bodySection .funcBox {width:448px; padding:15px 0 15px 0; border:1px solid #e4e4e4; background:#f6f6f6;}
.tmPopup .bodySection dl.addressResult dt {margin-bottom:10px;}
.tmPopup .bodySection dl.addressResult dd {height:200px; border:1px solid #e4e4e4; padding:12px; overflow:auto;}
.tmPopup .bodySection dl.addressResult dd ul {width:400px;}
.tmPopup .bodySection dl.addressResult dd ul li {line-height:1.4em; margin-bottom:5px;}
.tmPopup .bodySection dl.addressResult dd ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.tmPopup .bodySection dl.addressResult dd ul li p.code {width:50px; float:left; display:inline;}
.tmPopup .bodySection dl.addressResult dd ul li p.address {width:350px; float:left; display:inline;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Etc. Setting */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.vat {vertical-align:top !important;}
.vam {vertical-align:middle !important;}
.objList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.objList li {float:left; display:inline; margin-right:20px; padding:3px 0 3px 0; white-space:nowrap;}
.objList2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.objList2 li {float:left; display:inline; margin-right:10px; padding:3px 0 3px 0; white-space:nowrap;}
.objCk {width:13px; height:13px;}
.fontSize {font-size:0.92em;}
.tmSpot {background:url(../../../files/web102/images/tm/common/blt_spot.gif) no-repeat 0 7px; padding-left:7px; line-height:1.5em;}
.tmSpot2 {background:url(../../../files/web102/images/tm/common/blt_spot2.gif) no-repeat 0 6px; padding-left:10px; line-height:1.5em;}
.tmSpot3 {background:url(../../../files/web102/images/tm/common/blt_spot3.gif) no-repeat 0 8px; padding-left:8px; line-height:1.5em;}
.tmSpot4 {background:url(../../../files/web102/images/tm/common/blt_spot4.gif) no-repeat 0 7px; padding-left:8px; line-height:1.5em;}
.tmSpot5 {background:url(../../../files/web102/images/tm/common/blt_spot5.gif) no-repeat 0 7px; padding-left:7px; line-height:1.5em;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
