/* COMMON */

@font-face {
	font-family: 'NanumGothic';
	src: url('NanumGothic.eot');
	src: url('NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('NanumGothic.woff') format('woff'),
		url('NanumGothic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
body, table, input, textarea, select, button { color: #000; font-size: 12px; }
a	{ color: #000000; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover	{ text-decoration: none; }
a:focus { outline: none; }
/*li { display: inline; }*/
pre {
	white-space: pre-wrap; /* CSS3 */
	white-space: -moz-pre-wrap; /* Mozilla, post millennium */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
textarea { resize: none; }

/* DEFAULT */

body {
	font-family: 'NanumGothic', "³ª´®¹Ù¸¥°íµñ", Dotum, "µ¸¿ò", Gulim, "±¼¸²";
}

#wrapper {
	margin: 0 auto;
}


/*   header   */

#header {
	width: 100%;
}


#header .topBoxBg { width: 100%; height: 30px; background: url(../img/topbox_bg.png) repeat-x; }
#header .topBox { margin: 0 auto; width: 1000px; height: 30px; }
#header .topBox .topSns { float: left; width: 200px; height: 20px; padding: 5px 0; }
#header .topBox .topMenu { float: right; height: 20px; padding: 5px 0; }
#header .topBox .topMenu ul li { float: left; padding: 3px 5px; color: #ddd; }
#header .topBox .topMenu ul li a { color: #686868; }
#header .topBox .topMenu ul li a:hover { color: #7e47b4; }

#header .mainMenuBg { margin: 0 auto; width: 1200px; }
#header .mainMenuBox { z-index:100; position: absolute; width: 1200px; height: 110px; background: url(../img/mainmenu_bg.png) no-repeat; }
#header .mainMenuBox .mainMenuCont { margin: 0 auto; width: 1000px; }
#header .mainMenuBox .mainMenuCont .mainLogo { float: left; width: 200px; height: 70px; padding-top: 15px; }
#header .mainMenuBox .mainMenuCont .mainMenu{ float: right; width: 620px; padding-top: 40px; }
#header .mainMenuBox .mainMenuCont .mainMenu ul li { float: left; width: 115px; text-align: center; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub { width: 125px; background: url(../img/sbg.png) repeat;; position: absolute; z-index:100; display: none; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub li { width: 125px; padding: 5px 0; text-align: left; font-size: 12px; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub li.s_top { margin: 5px 0 0 0; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub li.s_bottom { margin: 0 0 5px 0; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub li a { color: #dcdcdc; padding: 5px 0 5px 20px; }
#header .mainMenuBox .mainMenuCont .mainMenu ul.sub li a:hover { color: #ffffff; font-weight: bold; }


/*   main   */

#main {
	clear: both;
	margin: 0 auto;
	width: 100%;
}

#main .main_img {	margin: 0 auto; width: 1000px; height: 400px; padding-top: 65px; }
#main .main_img img { width: 1000px; height: 400px; }

#main .mainContent { margin: 0 auto; width: 1000px; padding-top: 30px; }

#main .mainContent .mainContLeft { float: left; width: 335px; }

#main .mainContent .mainContLeft .mainNotice { width: 280px; height: 165px; margin: 0 25px; }
#main .mainContent .mainContLeft .mainNotice .mNoticeTitle { width: 280px; height: 30px; }
#main .mainContent .mainContLeft .mainNotice ul li { padding: 5px 0; font-size: 12px; }
#main .mainContent .mainContLeft .mainNotice ul li span { float: right; }
#main .mainContent .mainContLeft .mainNotice ul li a { display: block; color: #838383; }
#main .mainContent .mainContLeft .mainNotice ul li a:hover { color: #000; }

#main .mainContent .mainContLeft .mainCustomer { width: 280px; height: 220px; margin: 0 25px; border-top: 1px solid #e4e4e4; }

#main .mainContent .mainContLeft .mainLoca { width: 330px; height: 200px; }

#main .mainContent .mainContRight { float: left; width: 665px; }

#main .mainContent .mainContRight .mainEduBox { width: 665px; height: 165px; }
#main .mainContent .mainContRight .mainEduBox img { padding-right: 2px; }
#main .mainContent .mainContRight .mainEduBox .mEduTitle { width: 665px; height: 30px; }
#main .mainContent .mainContRight .mainEduBox .mEdu { width: 665px; height: 135px; }

#main .mainContent .mainContRight .mainBC { width: 665px; height: 220px; }
#main .mainContent .mainContRight .mainBC .mainBanner { float: left; width: 335px; height: 200px; }
#main .mainContent .mainContRight .mainBC .mainCounsel { float: left; width: 290px; height: 150px; padding: 25px 20px; background-color: #fff0f5; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselTitle { width: 290px; height: 30px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox { width: 290px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput { float: left; width: 230px; height: 120px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput input { padding: 5px; border: 1px solid #d7d7d7; color: #727272; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput input.mcoun_name { width: 210px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput input.mcoun_call2 { width: 56px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput input.mcoun_call3 { width: 56px; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput p { padding: 2px 0; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounInput textarea { width: 210px; height: 50px; padding: 5px; border: 1px solid #d7d7d7; color: #727272; }
#main .mainContent .mainContRight .mainBC .mainCounsel .mCounselBox .mCounBtn { float: left; width: 60px; height: 100px; }

#main .mainContent .mainContRight .mainGallery { clear: both; width: 630px; height: 150px; padding: 25px 20px; background-color: #f9f9f9; }
#main .mainContent .mainContRight .mainGallery .mGalleryTitle { width: 625px; height: 35px; }
#main .mainContent .mainContRight .mainGallery .mGalleryTitle span { float: right; }
#main .mainContent .mainContRight .mainGallery .mGallery ul li { float: left; padding-right: 5px; }
#main .mainContent .mainContRight .mainGallery .mGallery img { width:120px; height:94px; }

#main .mainContent .mainLogoList { clear: both; width: 1000px; padding: 10px 0; }


#footer {
	clear: both; 
	width:100%; 
	height: 100px; 
	background: #e9eaed;
}

#footer .foot_box { margin: 0 auto; width: 980px; height: 80px; padding: 10px; color: #979797; }
#footer .foot_box .foot_menu { padding: 7px 0; }
#footer .foot_box .foot_menu a { color: #8c8c8c; font-weight: bold; }
#footer .foot_box .foot_info p { padding: 2px 0; }
#footer .foot_box .foot_info p a { color: #bbbbbb; font-weight: bold; }


/*        SUB         */

#main .sub_img {	margin: 0 auto; width: 1000px; height: 200px; padding-top: 65px; }
#main .sub_img img { width: 1000px; height: 200px; }

#main .subContent { margin: 0 auto; width: 1000px; }

#main .subContent .subLeftBox { float: left; width: 210px; }
#main .subContent .subLeftBox .subLeftMenu { width: 190px; padding: 20px 0; }
#main .subContent .subLeftBox .subLeftMenu .sMenuTitle { width: 150px; height: 40px; padding: 15px 20px; }
#main .subContent .subLeftBox .subLeftMenu ul { width: 190px; background-color: #f6f6f6; }
#main .subContent .subLeftBox .subLeftMenu ul li { border-bottom: 1px solid #e4e4e4; }
#main .subContent .subLeftBox .subLeftMenu ul li a { padding: 8px 0 8px 20px; font-size: 14px; display: block; color: #898989; }
#main .subContent .subLeftBox .subLeftMenu ul li a:hover { color: #8c4bcb; }
#main .subContent .subLeftBox .subLeftMenu ul li a.selected { color: #8c4bcb; font-weight: bold; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub { width: 190px; background-color: #ab98c2; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li { border-bottom: 0px; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li.ls_top { padding: 10px 0 0 0; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li.ls_bottom { padding: 10px 0 0 0; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li a { padding: 4px 0 4px 20px; font-size: 11px; display: block; color: #ffffff; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li a:hover { color: #fff09d; }
#main .subContent .subLeftBox .subLeftMenu ul.lsub li a.lselected { color: #fff09d; font-weight: bold; }

#main .subContent .subRightBox { float: left; width: 790px; }
#main .subContent .subRightBox .subRightTitle { width: 770px; padding: 35px 10px 10px 10px; border-bottom: 1px solid #e4e4e4; font-size: 18px; font-weight: bold; }
#main .subContent .subRightBox .subRightTitle span { float: right; color: #9a9a9a; font-size: 11px; font-weight: normal; }

#main .subContent .subRightBox .subRightCont { width: 790px; min-height: 450px; padding: 10px 0; }


/* ¿À½Ã´Â±æ */
#main .subContent .subRightBox .subRightCont .locaTitle { width: 790px; height: 30px; margin: 20px 0 10px 0; }
#main .subContent .subRightBox .subRightCont .locaMap { width: 790px; height: 400px; }
#main .subContent .subRightBox .subRightCont .locaInfo { width: 790px; height: 170px; }
#main .subContent .subRightBox .subRightCont .locaInfo ul li { line-height: 20px; padding: 5px 0; font-size: 14px; color: #7b7b7b; }
#main .subContent .subRightBox .subRightCont .locaInfo ul li img { vertical-align: middle; }


/* ·Î±×ÀÎ */

#main .subContent .subRightBox .subRightCont .loginBox { width: 400px; height: 250px; margin: 0 auto; padding-top: 90px; }
#main .subContent .subRightBox .subRightCont .loginBox .loginTitle { width: 320px; height: 80px; }

#main .subContent .subRightBox .subRightCont .loginBox .loginForm { width: 392px; height: 90px; position: relative; }

table.login_input { table-layout: fixed; width: 100%; }
table.login_input tbody th { padding-bottom: 10px; color: #6a6a6a; font-weight: 600; text-align: left; vertical-align: middle; }
table.login_input tbody td { padding-bottom: 10px; }
table.login_input tbody td input { width: 220px; height: 15px; padding: 8px; border: 1px solid #dddddd; }

#main .subContent .subRightBox .subRightCont .loginBox .loginForm a { position: absolute; right: 0; top: 0; }

#main .subContent .subRightBox .subRightCont .loginBox .loginBottom { width: 300px; height: 60px; padding-left: 72px; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginCheck { width: 300px; height: 35px; color: #3b3b3b; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginCheck input { vertical-align: middle; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginCheck label { vertical-align: middle; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginBbtn { width: 300px; height: 40px; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginBbtn a {cursor:pointer; padding: 5px 10px; background: #bbbbbb; color:#ffffff; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .loginBox .loginBottom .loginBbtn a.join_btn { background: #7e47b4; }


/* È¸¿ø°¡ÀÔ */
#main .subContent .subRightBox .subRightCont .join_title { width: 790px; height: 80px; padding-top: 70px; }
#main .subContent .subRightBox .subRightCont .join_title .join_btitle { width: 790px; height: 40px; font-size: 24px; color: #363636; font-weight: bold; text-align: center; }
#main .subContent .subRightBox .subRightCont .join_title .join_btitle span { color: #7e47b4; }
#main .subContent .subRightBox .subRightCont .join_title .join_stitle { width: 790px; height: 20px; font-size: 14px; color: #848484; text-align: center; }

#main .subContent .subRightBox .subRightCont .join_agree { width: 790px; height: 240px; }
#main .subContent .subRightBox .subRightCont .join_agree .agree_box { float: left; width: 380px; height: 240px; padding-right: 5px; overflow: hidden; }
#main .subContent .subRightBox .subRightCont .join_agree .agree_box .agree_info { width: 350px; height: 180px; padding: 10px; overflow-x: hidden; overflow-y: scroll; border: 1px solid #dddddd; white-space: pre-wrap; color: #848484; line-height: 18px; }
#main .subContent .subRightBox .subRightCont .join_agree .agree_box .agree_check { width: 370px; height: 20px; padding: 10px 0; color: #848484; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .join_agree .agree_box .agree_check input { vertical-align: middle; }
#main .subContent .subRightBox .subRightCont .join_agree .agree_box .agree_check label { vertical-align: middle; }

#main .subContent .subRightBox .subRightCont .join_form { width: 790px; padding: 40px 0; }
#main .subContent .subRightBox .subRightCont .join_form_title { width: 790px; height: 20px; padding: 5px 0; font-size: 12px; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .join_form_title span { color: #d82a2a; }

table.join_table { table-layout: fixed; width: 100%; border-top: 2px solid #7e47b4; }
table.join_table tbody th { padding: 10px; background: #f9f9f9; border-bottom: 1px solid #dddddd; color: #8f8f97; font-size: 14px; font-weight: 600; text-align: left; vertical-align: middle; }
table.join_table tbody th span { color: #d82a2a; }
table.join_table tbody td { padding: 10px; border-bottom: 1px solid #dddddd; }
table.join_table tbody td input { padding: 5px; border: 1px solid #dddddd; }
table.join_table tbody td input.id_01 { width: 200px; }
table.join_table tbody td input.password_01 { width: 200px; }
table.join_table tbody td input.password_02 { width: 200px; }
table.join_table tbody td input.name { width: 200px; }
table.join_table tbody td input.cell2 { width: 52px; }
table.join_table tbody td input.cell3 { width: 52px; }
table.join_table tbody td input.stel2 { width: 52px; }
table.join_table tbody td input.stel3 { width: 52px; }
table.join_table tbody td input.company_name { width: 200px; }
table.join_table tbody td a { padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }
table.join_table tbody td span { padding: 0 5px; color: #807f7f; }
table.join_table tbody td p { padding: 5px 0; }
table.join_table tbody td p label { color: #807f7f; }
table.join_table tbody td p input { width: 300px; margin-left: 5px; }

#main .subContent .subRightBox .subRightCont .join_form_btn { width: 790px; height: 40px; padding-top: 40px; text-align: center; }
#main .subContent .subRightBox .subRightCont .join_form_btn a { padding: 10px 15px; background: #d7d8d8; color:#858585; font-weight: 600; cursor: pointer; }
#main .subContent .subRightBox .subRightCont .join_form_btn a.join_btn { background: #626262; color:#ffffff; }


/* È¸¿ø ÀÌ¿ë¾à°ü, °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ */
#main .subContent .subRightBox .subRightCont .join_agree_box { width: 760px; height: 320px; margin-bottom: 50px; padding: 10px; overflow-x: hidden; overflow-y: scroll; border: 1px solid #dddddd; white-space: pre-wrap; color: #848484; line-height: 18px; }


/* °Ô½ÃÆÇ ¸ñ·Ï */
#main .subContent .subRightBox .subRightCont .notice_search { width: 790px; height: 30px; padding-top: 20px; }
#main .subContent .subRightBox .subRightCont .nsearch_box { float: right; width: 335px; height: 30px; }
#main .subContent .subRightBox .subRightCont .nsearch_box input { width: 200px; padding: 5px; border: 1px solid #dddddd; vertical-align: middle; }
#main .subContent .subRightBox .subRightCont .nsearch_box a { padding: 6px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; vertical-align: middle; }
#main .subContent .subRightBox .subRightCont .notice_box { width: 790px; min-height: 400px; padding: 10px 0; }

table.notice_table { table-layout: fixed; width: 100%; }
table.notice_table thead th { border-top: 2px solid #7e47b4; border-bottom: 1px solid #e6e6e6; padding: 10px 0; color: #6a6a6a; font-weight: 600; }
table.notice_table tbody td { border-bottom: 1px solid #e6e6e6; padding: 12px 0; text-align: center; font-size: 13px; }
table.notice_table tbody td.not_txt { text-align: left; }
table.notice_table tbody td.not_none { padding: 70px 0; color: #848484; }
table.notice_table tbody td a { color: #555; }
table.notice_table tbody td a:hover { color: #7e47b4; }
table.notice_table tbody td span.blue { color: #0178ae; font-weight: 600; }
table.notice_table tbody td span.red { color: #cf192d; font-weight: 600; }

#main .subContent .subRightBox .subRightCont .notice_box .not_pages { width: 790px; height: 30px; padding: 20px 0; text-align: center; }
#main .subContent .subRightBox .subRightCont .notice_box .not_pages a { padding: 2px 7px; margin: 5px; font-size: 13px; border: 1px solid #e6e6e6; }
#main .subContent .subRightBox .subRightCont .notice_box .not_pages a.far_page { background: #ddd; }
#main .subContent .subRightBox .subRightCont .notice_box .not_pages a.cur_page { background: #666; color: #fff; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .notice_box .not_pages a.close_page { background: #ededed; }

#main .subContent .subRightBox .subRightCont .notice_box .not_btn { width: 790px; height: 30px; text-align: right; }
#main .subContent .subRightBox .subRightCont .notice_box .not_btn a { padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }


/*  °Ô½ÃÆÇ º¸±â  */
table.notice_view { table-layout: fixed; width: 100%; border-top: 2px solid #7e47b4; }
table.notice_view thead th { border-bottom: 1px solid #e6e6e6; padding: 10px 0; color: #6a6a6a; font-weight: 600; }
table.notice_view thead td { border-bottom: 1px solid #e6e6e6; padding: 10px 0; color: #6a6a6a; }
table.notice_view thead td.not_subject { font-size: 13px; }
table.notice_view tbody td { width: 790px; padding: 50px 0; line-height: 1.2; font-size: 13px; border-bottom: 1px solid #e6e6e6; }
table.notice_view tbody td img { max-width:790px;}
#main .subContent .subRightBox .subRightCont .notice_box .notice_view_btn { width: 790px; height: 30px; padding: 20px 0; text-align: right; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .notice_box .notice_view_btn input { padding: 5px; border: 1px solid #dddddd; vertical-align: middle; }/*»èÁ¦ ºñ¹Ð¹øÈ£*/
#main .subContent .subRightBox .subRightCont .notice_box .notice_view_btn a { cursor:pointer; padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }

#main .subContent .subRightBox .subRightCont .notice_box .view_comment { width: 790px;  }
#main .subContent .subRightBox .subRightCont .notice_box .view_comtitle { width: 790px; height: 25px; font-size: 13px; font-weight: 600; border-bottom: 2px solid #6a6a6a; }
#main .subContent .subRightBox .subRightCont .notice_box .view_comment .view_cominfo { width: 790px; padding: 10px 0; border-bottom: 1px dotted #e6e6e6; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .notice_box .view_comment .view_cominfo span { font-weight: normal; }
#main .subContent .subRightBox .subRightCont .notice_box .view_comment .view_comint { width: 790px; padding: 20px 0; border-bottom: 1px solid #e6e6e6; }


/*  °Ô½ÃÆÇ ¾²±â */
table.notice_input { table-layout: fixed; width: 100%; border-top: 2px solid #7e47b4; }
table.notice_input tbody th { border-bottom: 1px solid #e6e6e6; padding: 10px 0; color: #6a6a6a; font-weight: 600; }
table.notice_input tbody td { border-bottom: 1px solid #e6e6e6; padding: 12px 0; font-size: 13px; }
table.notice_input tbody td input { padding: 5px; border: 1px solid #dddddd; }
table.notice_input tbody td input.in_name { width: 200px; }
table.notice_input tbody td input.in_title { width: 400px; }
table.notice_input tbody td input.in_title2 { width: 520px; }
table.notice_input tbody td input.in_pass { width: 150px; }
table.notice_input tbody td.in_edit { padding: 20px 0; }

#main .subContent .subRightBox .subRightCont .notice_box .notice_input_btn { width: 790px; height: 30px; padding: 20px 0; text-align: right; }
#main .subContent .subRightBox .subRightCont .notice_box .notice_input_btn a { cursor:pointer; padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }


/* Æ÷Åä°¶·¯¸® */
#main .subContent .subRightBox .subRightCont .promo_list { width: 720px; height: 410px; padding: 20px 35px; border-bottom: 1px solid #dddddd; }
#main .subContent .subRightBox .subRightCont .promo_list .promo_box { float: left; width: 220px; height: 210px; margin: 0 10px; }
#main .subContent .subRightBox .subRightCont .promo_list .promo_box .promo_img { width: 217px; height: 152px; background: #f5f5f5; }
#main .subContent .subRightBox .subRightCont .promo_list .promo_box .promo_img img { width: 217px; height: 152px; }
#main .subContent .subRightBox .subRightCont .promo_list .promo_box .promo_info { width: 217px; padding: 10px 0; line-height: 16px; text-align: center; }
#main .subContent .subRightBox .subRightCont .promo_list .promo_box .promo_info_non { width: 790px; margin: 0 auto; padding: 150px 0; text-align: center;}
#main .subContent .subRightBox .subRightCont .promo_list .promo_box .promo_info a { color: #404040; font-size: 12px; }

#main .subContent .subRightBox .subRightCont .promo_pages { width: 790px; height: 30px; padding: 20px 0; text-align: center; }
#main .subContent .subRightBox .subRightCont .promo_pages a { padding: 2px 7px; margin: 5px; font-size: 13px; border: 1px solid #e6e6e6; }
#main .subContent .subRightBox .subRightCont .promo_pages a.far_page { background: #ddd; }
#main .subContent .subRightBox .subRightCont .promo_pages a.cur_page { background: #666; color: #fff; font-weight: 600; }
#main .subContent .subRightBox .subRightCont .promo_pages a.close_page { background: #ededed; }


/* ¸¶ÀÌÆäÀÌÁö */

/* ¸¶ÀÌÆäÀÌÁö È¸¿øÁ¤º¸¼öÁ¤ */
#main .main_cont .right_cont .mydata_box { width: 815px; min-height: 400px; padding: 10px 0; }

table.mydata_table { table-layout: fixed; width: 100%; margin: 10px 0; border-top: 2px solid #393838; }
table.mydata_table tbody th { padding: 10px; background: #f9f9f9; border-bottom: 1px solid #dddddd; color: #8f8f97; font-size: 14px; font-weight: 600; text-align: left; vertical-align: middle; }
table.mydata_table tbody td { padding: 10px; border-bottom: 1px solid #dddddd; }
table.mydata_table tbody td input { padding: 5px; border: 1px solid #dddddd; }
table.mydata_table tbody td input.id_01 { width: 200px; }
table.mydata_table tbody td input.password_01 { width: 200px; }
table.mydata_table tbody td input.password_02 { width: 200px; }
table.mydata_table tbody td input.name { width: 200px; }
table.mydata_table tbody td input.cell2 { width: 52px; }
table.mydata_table tbody td input.cell3 { width: 52px; }
table.mydata_table tbody td input.stel2 { width: 52px; }
table.mydata_table tbody td input.stel3 { width: 52px; }
table.mydata_table tbody td input.company_name { width: 200px; }
table.mydata_table tbody td a { padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }
table.mydata_table tbody td span { padding: 0 5px; color: #807f7f; }
table.mydata_table tbody td p { padding: 5px 0; }
table.mydata_table tbody td p label { color: #807f7f; }
table.mydata_table tbody td p input { width: 300px; margin-left: 5px; }

#main .mydata_box .mydata_btns { width: 815px; height: 30px; margin-bottom:100px; text-align: right; font-size: 13px; }
#main .mydata_box .mydata_btns a { padding: 5px 10px; background: #7e47b4; color:#ffffff; font-weight: 600; }
#main .mydata_box .mydata_btns input { padding: 5px; border: 1px solid #dddddd; vertical-align: middle; }/*¼öÁ¤ ºñ¹Ð¹øÈ£*/







