@charset "utf-8";

/* base */
body {min-width:100%;width:100%;font-size:12px}
.colO											{ color:#ff5f18}
strong.colO									{ font-family:'NanumGothicB';}
.mt20										{ margin-top:20px !important;}
.mt5											{ margin-top:5px !important;}

.mypop .rowTb table														{ width:100%;}
.mypop .rowTb table th													{ background:#6c6c6c;color:#fff;border:1px solid #e9e9e9;text-align:left;height:35px;padding-left:8px;font-family:'NanumGothicB';}
.mypop .rowTb table th span												{ color:#ff5f18}
.mypop .rowTb table td													{ background:#f8f8f8; border:1px solid #e9e9e9;padding-left:8px;}
.mypop .rowTb table td input.it											{ height:20px; line-height:20px;  text-indent:5px;}
.mypop .rowTb table td input.w50										{ width:50px;}
.mypop .rowTb table td input.w110									{ width:110px;}
.mypop .rowTb table td input.w215									{ width:215px;}
.mypop .rowTb table td input.w100p									{ width:100%;}
.mypop .rowTb table td p.add +  p.add								{ padding-top:5px;}
.mypop .rowTb table td input.tel2										{ width:115px;  height:25px; line-height:25px; color:#666;vertical-align:middle; margin-top:2px;}
.mypop .rowTb table td .Byte											{ text-align:right; color:#777; padding-top:5px;}
.mypop .pTit																	{ background:url('/fsearch/images/arrow02.gif') 0 5px no-repeat; padding:0 0 15px 10px; line-height:150%; font-size:14px; font-family:'NanumGothicB'; position:relative;}
.mypop .pTit span.info														{ position:absolute; right:0; font-weight:normal; color:#ff5f18; font-size:13px; font-family:'NanumGothic';display:inline-block; }
div.popBtn																		{ text-align:center;  position:relative; margin-top:20px;}
div.popBtn .btnR																{ position:absolute; right:0;}
div.error_pop .rowTb table.info th										{ vertical-align:top; padding:15px 0 0px 10px;  line-height:160%;}
div.error_pop .rowTb table.info td										{ padding:8px; line-height:160%;}
div.error_pop .rowTb table.info td a.colO								{ color:#ff5f18}

.mypop .rowTb table.tbSt th												{ padding:14px 8px; 0 8px; height:auto; vertical-align:top;}
.mypop .rowTb table.tbSt td												{ padding:14px 8px; 0 8px; height:auto; vertical-align:top;}
.mypop .rowTb table.tbSt td label										{ font-size:14px; display:inline-block; padding-right:5px; }
.mypop .rowTb table.tbSt input.it										{ height:25px; line-height:25px;}
.mypop .rowTb table.tbSt td p.list										{ line-height:170%;}
.mypop .rowTb table.tbSt td p.list strong							{  font-family:'NanumGothicB'; display:block; padding-bottom:5px;}
div.send																			{ background:#ffeae1; border-bottom:2px solid #dadada; line-height:170%; color:#444; padding:9px 15px; position:relative;}
div.send span																	{ color:#ff5f18}
div.send .colse																{ position:absolute; bottom:0; right:0;}

.document								{ }
.document .top							{ height:30px; padding:15px 0 0 20px; position:relative; border-bottom:1px solid #e9e9e9;}
.document h1							{ font-size:14px; color:#6c6c6c }
.document h1 strong				{ font-size:14px; color:#ff5f18}
.document .btn							{ position:absolute; top:10px; right:20px;}
.document .btn a						{ display:inline-block; margin-left:5px;}
.document  .cont						{ width:805px; height:470px; overflow:auto; background:#f8f8f8;margin-top:10px;}
.document  .info						{ font-size:13px; text-align:right;font-family:'NanumGothicB'; padding-right:10px;margin-top:20px;}
.document  .info a					{ font-size:13px;  color:#ff5f18;font-family:'NanumGothicB';display:inline-block; margin-left:10px;text-decoration:underline;}

.logout									{ width:450px; }
.logout .top									{ background:url('/myriss/images/book_bg.gif') 0 0 no-repeat;height:61px;margin-bottom:40px;}
.logout .top h1								{ padding:18px 0 0 17px;color:#fff;font-size:14px; color:#fffefe;font-family:'NanumGothicB';}
.logout .outcont						{ background:url('/commons/images/logout_bg.gif') 50% 0 no-repeat; padding-top:170px;text-align:center; }
.logout .outcont .time				{ font-size:17px; color:#444;font-family:'NanumGothicB'; padding-bottom:5px;}
.logout .outcont p					{ line-height:190%;font-size:13px;color:#6c6c6c;}
.logout .outcont .txt					{ font-size:14px;}
.logout .outcont .btnArea			{ padding-top:10px;}
.logout .outcont .btnArea a		{ display:inline-block; margin: 0 2px;}

.mypop											{ }
.mypop .top									{ background:url('/main/images/global_popbg.gif') 0 0 no-repeat;height:61px;margin-bottom:40px;}
.mypop .top h1								{ padding:18px 0 0 17px;color:#fff;font-size:14px; color:#fffefe;font-family:'NanumGothicB';}
.mypop table.mail							{ width:640px; margin:0 auto;}
.mypop table.mail th					{ background:#6c6c6c;color:#fff;border:1px solid #e9e9e9;text-align:left;height:35px;padding-left:8px;font-family:'NanumGothicB';}
.mypop table.mail td					{ background:#f8f8f8; border:1px solid #e9e9e9;padding-left:8px;}
.mypop table.mail td input.it		{ height:20px; line-height:20px;width:156px; text-indent:5px;}
.mypop table.mail td select			{ width:150px;}
.mypop .btnArea							{ margin-top:30px;}

.global .top									{ background:url('/main/images/global_popbg.gif') 0 0 no-repeat;height:61px;margin-bottom:30px;}
.global ul										{ background:url('/main/images/global_popbg02.gif') 50% 0 no-repeat; padding:185px 25px 0;}
.global ul li									{  background:url('/myriss/images/arrow.gif') 0 3px no-repeat; padding:0 0 15px 10px; line-height:150%;}
.global ul li strong						{ font-family:'NanumGothicB'; color:#777;}
.global ul li a									{ color:#00798a;font-family:'NanumGothicB';}
.global ul li a img							{ vertical-align:middle}

.post_wrap									{ width:640px; margin:0 auto;}
.post_wrap .ra_list						{ padding-bottom:20px;}
.post_wrap .ra_list label				{ font-size:14px; color:#444; display:inline-block; padding:0 10px 0 4px}
.post_wrap .selTop						{ }
.post_wrap .scPost						{ background:#f8f8f8; border:1px solid #e9e9e9; width:630px; height:32px; padding:4px 0 0 7px;}
.post_wrap .scPost .selWrap		{ vertical-align: top;}
.post_wrap .scPost input.it			{ width:290px; vertical-align: top;}
.post_wrap .scPost a.gr_btn		{ background:url('/myriss/images/gr2_btn.gif') 0 0 no-repeat;display:inline-block; width:66px; height:22px; padding-top:9px;text-align:center;margin:-1px 0 0 2px;font-size:13px;color:#45474a;font-family:'NanumGothicB';}
.post_wrap .scInfo						{ font-size:13px; color:#777;padding:10px 0 15px;}
.post_wrap .scInfo strong			{ color:#444;font-weight:normal;}
.post_wrap table							{ width:100%;}
.post_wrap table th						{ background:#999;border:1px solid #aaa;color:#fff;height:37px;}
.post_wrap table td						{ height:34px; text-align:left; padding-left:10px;border-bottom:1px solid #e9e9e9;}
.post_wrap table td.noCont			{ text-align:center;}
.post_wrap table.line					{ border:1px solid #e9e9e9;}
.post_wrap table.line td				{ border:1px solid #e9e9e9;}
.post_wrap .pinfo							{ padding-top:15px;}

.danwei_wrap								{ width:490px; margin:0 auto;}
.danwei_wrap .scTop					{ }
.danwei_wrap .scTop					{ background:#f8f8f8; border:1px solid #e9e9e9; width:100%; height:32px; padding:4px 0 0 7px;}
.danwei_wrap .scTop input.it		{ width:410px; vertical-align: top;}
.danwei_wrap .scTop a.gr_btn	{ background:url('/myriss/images/gr2_btn.gif') 0 0 no-repeat;display:inline-block; width:66px; height:22px; padding-top:9px;text-align:center;margin:-1px 0 0 2px;font-size:13px;color:#45474a;font-family:'NanumGothicB';}
.danwei_wrap ul.scInfo01			{ padding:10px 0 15px; border-bottom:2px solid #ccc}
.danwei_wrap ul.scInfo01 li			{ padding:4px 0 4px 10px; font-size:13px; color:#777;background:url('/commons/images/sc_dot.gif') 0 8px no-repeat}
.danwei_wrap ul.scInfo01 li a		{  color:#ff5f18;  font-size:13px;}
.danwei_wrap p.scInfo02			{}
.danwei_wrap p.scInfo02 strong	{ display:block;font-size:14px;padding:15px 0 8px}
.danwei_wrap ul.scInfo03			{ padding:10px 0 15px;}
.danwei_wrap ul.scInfo03 li			{ padding:4px 0 4px 10px; font-size:13px; color:#777;background:url('/commons/images/sc_dot.gif') 0 8px no-repeat}
.danwei_wrap ul.scInfo03 li a		{ color:#000;}
.danwei_wrap .result					{ width:100%; text-align:center; color:#fff; height:25px; padding-top:12px; background:#999; margin-top:20px;}


div.login_wrap											{ width:100%; display:inline-block;}
div.login_wrap div.login								{ width:370px; margin:0 auto; position:relative;}
div.login_wrap div.login ul							{ width:275px;}
div.login_wrap div.login ul li						{ border:1px solid #eaeaea;}
div.login_wrap div.login ul li:first-child			{ border-bottom:none;}
div.login_wrap div.login ul li label					{ display:inline-block; background:#6c6c6c; color:#fff; width:80px; height:23px; padding:12px 0 0 10px; border-right:1px solid #eaeaea;}
div.login_wrap div.login input.btn					{ position:absolute; right:0; top:0;}
div.login_wrap div.login input.it					{ margin:0 0 0 4px; width:170px;}
div.login_wrap div.login p a							{ color:#999; font-size:13px; font-family:'NanumGothicB';margin:15px 15px 0 0; display:inline-block;}
div.login_wrap div.infoLogin						{ display:inline-block; width:100%;}
div.login_wrap ul.social								{ padding:30px 0 0 12px;}
div.login_wrap ul.social li							{ line-height:150%; text-align:center;padding-bottom:8px;}
div.login_wrap ul.social li span						{ color:#999;}

div.mypop div.pay_box												{ width:480px;  padding-left:30px; }
div.mypop div.pay_box table.mail									{ width:445px; margin:0 0 20px 0;}
div.pay_box																{ padding:0 0 40px;}
div.pay_box ul															{ padding-bottom:15px; }
div.pay_box ul li														{ color:#777; line-height:150%;}
div.pay_box p															{ color:#777;line-height:150%;}
div.pay_box p strong													{ font-weight:normal; color:#000}

div.setup_pop .top													{  background:url('/myriss/images/setup_bg.gif') 0 0 #f8f8f8 no-repeat; margin-bottom:0;}
div.setup_pop															{ width:350px; }
div.setup_pop dl														{ width:350px;  background:#f8f8f8; padding:20px 0 30px; display:inline-block; border-bottom:1px solid #e9e9e9}
div.setup_pop dl dt													{ float:left; padding-left:40px;}
div.setup_pop dl dd													{ float:left; padding-left:25px;}
div.setup_pop dl dd ul li												{ padding:4px 0 4px 10px; font-size:13px; color:#777;background:url('/customer/images/dot.gif') 0 7px no-repeat; color:#444;}

div.book_pop															{ width:820px; }
div.book_pop .top														{ background:url('/myriss/images/book_bg.gif') 0 0 no-repeat; margin-bottom:20px; }
div.book_pop p.pt														{ color:#ff5f18;  font-family:'NanumGothicB'; padding-bottom:5px;}
div.book_pop .rowTb													{ margin:0 15px;width:780px}
div.book_pop .rowTb th												{ vertical-align:top; padding-top:12px;}
div.book_pop .rowTb td												{ padding:10px 0 10px 8px}
div.book_pop .rowTb input.w635									{ width:635px;}
div.book_pop .rowTb input.w470									{ width:470px;}
div.book_pop .rowTb textarea										{ width:635px; height:90px;}
div.book_pop .rowTb td p + p										{ padding-top:5px;}
div.book_pop .rowTb td strong									{ display:inline-block; padding-right:8px; width:58px;}
div.book_pop .rowTb td strong span							{ color:#ff5f18}
div.book_pop .rowTb input.w515									{ width:515px; margin-right:10px;}
div.book_pop .rowTb td label.pr40								{ display:inline-block; padding-right:40px;}


div.category_pop															{ width:620px;}
div.category_pop .inner												{ padding:0 20px;}
div.category_pop .category											{ display:inline-block; background:url('/commons/images/category.gif') no-repeat 0 0; width:570px; height:211px;}
div.category_pop .category .cateList 							{ float:left; width:192px; height:190px; padding:10px 0 0 13px;  overflow:auto;}
.cateList ul li																	{ padding:4px 0;}
.cateList ul li > a															{ font-size:13px;   display:inline-block; padding:0 0 0 12px;}
.cateList ul li a																{ background:url('/commons/images/bar_icon.gif') no-repeat 0 5px}
.cateList ul li ul																{ padding:5px 0 0 20px; display:none;}
.cateList ul li span														{ color:#ff5f18;}
.cateList ul li span a														{ color:#ff5f18;}
.cateList .folderList ul													{ display:none; }
.cateList ul > li > a														{ font-size:14px; color:#444;}
.cateList ul > li > ul  > li > a											{ font-size:13px;}
.cateList ul li.hasTree > a												{ background:url('/commons/images/p_icon.gif') no-repeat 0 2px;}
.cateList ul li.hasTree.open > ul									{ display:block; }
.cateList ul li.hasTree.open > a									{ background:url('/commons/images/m_icon.gif') no-repeat 0 2px; }
div.category_pop .category div.ca_sc							{ float:left; width:303px; padding:29px 0 0 27px;}
div.category_pop .category div.ca_sc p.sc					{ border:3px solid #dadada; position:relative; height:30px;}
div.category_pop .category div.ca_sc p.sc input.it		{ border:none; width:265px;}
div.category_pop .category div.ca_sc p.sc input.btn	{ position:absolute; right:0; top:0;}
div.category_pop .category div.ca_sc p.tt					{ text-align:right; color:#777; padding-top:2px;}
div.category_pop .category table								{ width:304px; margin-top:10px;}
div.category_pop .category table th							{ background:#999; color:#fff; padding:10px 0; border:1px solid #e9e9e9}
div.category_pop .category table td							{ background:#f8f8f8; color:#666; text-align:center; padding:10px 0; border:1px solid #e9e9e9}
div.category_pop .category table td a							{ text-decoration:underline;}
div.category_pop p.pott												{ color:#ff5f18; padding:20px 0;}
div.category_pop .ca_tt												{ padding-left:25px;}
div.category_pop .ca_tt p strong									{ font-weight:normal; display:inline-block; width:60px;}
div.category_pop .ca_tt p strong span						{ color:#ff5f18;}
div.category_pop .ca_tt p input									{ width:405px; margin-right:5px;}
div.category_pop .ca_tt p + p										{ padding-top:4px;}

div.writings_pop															{ width:820px  }
div.writings_pop .top													{ margin-bottom:20px;  background:url('/commons/images/writings_bg.gif') no-repeat 0 0;}
div.writings_pop div.writings										{ padding:0 20px;}
div.writings_pop div.writings p.txt								{ line-height:150%; color:#444; padding-bottom:10px;}
div.writings_pop div.writings p.txt span						{ color:#777}
div.writings_pop div.writings p.itBox							{ }
div.writings_pop div.writings p.itBox input.it				{ width:660px;}
div.writings_pop div.writings p.itBox input					{ margin-right:5px;}

/* 개인정보보호방침 */
div.safe_top															{ position:relative; height:30px; padding-bottom:10px; border-bottom:1px solid #e8e8e8;margin-bottom:20px;}
div.safe_top h2													{ color:#ff641f; font-size:14px;  font-family:'NanumGothicB';padding:5px 0 0 40px; }
div.safe_top div.safe_sel										{ position:absolute; right:50px; top:0;}
div.protection														{width:640px; padding:0 20px 0 40px;  line-height:130%; color:#403F42; height:550px; overflow:auto; color:#414141;}
div.protection dl.type01										{margin-top:26px;}
div.protection dl.type01 dd									{margin-top:26px; margin-left:16px;}
div.protection dl.type02										{margin-top:20px;}
div.protection dl.type02 dt									{font-weight:bold; line-height:40px;}
div.protection dl.type02 dd									{margin:12px 0;}
div.protection dl.type02 dd ul, div.protection dl.type02 dd ol{margin-left:15px; margin-top:10px;}
div.protection dl.type02 .top								{margin-top:10px;}
div.protection dl.type02 .left								{margin-left:15px;}
div.protection dl.type02 ul.right							{margin:15px 0;}
div.protection dl.type02 ul.right li							{width:100%; text-align:right;}

.mypop .protection2					{width:640px; padding:0 20px 0 40px;  line-height:130%; color:#403F42; height:550px; overflow:auto; color:#414141;}
.mypop .protection2 a:link    {font-family:; font-size:12px; color:#6A7481; text-decoration:none; line-height:18px;}
.mypop .protection2 a:visited {font-family:; font-size:12px; color:#6A7481; text-decoration:none; line-height:18px;}
.mypop .protection2 a:hover   {font-family:; font-size:12px; color:#000000; text-decoration:none; line-height:18px;}

.mypop .protection2 a.result:link    {padding-top:4px; padding-bottom:4px; padding-left:3px; padding-right:3px; font-family:; font-size:12px; color:#3F3F3F; line-height:18px;}
.mypop .protection2 a.result:visited {padding-top:4px; padding-bottom:4px; padding-left:3px; padding-right:3px; font-family:; font-size:12px; color:#3F3F3F; line-height:18px;}
.mypop .protection2 a.result:hover   {padding-top:4px; padding-bottom:4px; padding-left:3px; padding-right:3px; font-family:; font-size:12px; color:#841C00; line-height:18px;}

.mypop .protection2 .view_padding {padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px;}
.mypop .protection2 .padding  {padding-top:8px; padding-bottom:8px; padding-left:4px; padding-right:4px;}
.mypop .protection2 .submemu  { font-size:12px; color:#000000;}
.mypop .protection2 .location { font-size:12px; color:#5A5A5A;}
.mypop .protection2 .community { font-size:12px; color:#527280;}

.mypop .protection2 .8pt  { font-size:8pt;}

.mypop .protection2 .b   { font-size:9pt; font-weight:bold;} 
.mypop .protection2 .10b { font-size:10pt; font-weight:bold;}
.mypop .protection2 .11b { font-size:11pt; font-weight:bold;} 
.mypop .protection2 .12b { font-size:12pt; font-weight:bold;}   
.mypop .protection2 .e7b { font-size:7pt;font-weight:bold}
.mypop .protection2 .e8b { font-size:8pt;font-weight:bold}
.mypop .protection2 .e8  { font-size:8pt;}

.mypop .protection2 .foreign { font-size:11px; text-decoration:none; line-height:18px;} 
.mypop .protection2 .popup_title { font-size:14px; font-weight:bold; color:#32333D}
.mypop .protection2 .title    { font-size:14px; font-weight:bold; color:#000000}

.mypop .protection2 .textbox  { font-size:9pt; color:#000000; background:#EAEAEA;border:1x solid #B4B6B7;}
.mypop .protection2 .textbox1  { font-size:9pt; color:#000000; background:#F0F2D7;border:1x solid #B1B769;}
.mypop .protection2 .textarea { font-size:9pt; color:#292C2F; background:#FEFEF9; border:1x solid #ADAFB0;}
.mypop .protection2 .select   { font-size:9pt; color:#242424; background:#E5E5E5;}
.mypop .protection2 .submit   {background-color:#FAFFF5; border:1 solid; color:#2D2F2B; font-size:9pt;}
.mypop .protection2 .select_sort { font-size:9pt; color:#FFFFFF; background:#989898;}

.mypop .protection2 td {font-family:Arial; color:#403F42; font-size:12px; text-decoration:none; line-height:18px;}

.mypop .protection2 td .pBody2{margin-left:5px; margin-right:5px; margin-top:5px; margin-left:5px; padding-left:5px; padding-right:5px; padding-top:5px; padding-left:5px;}
.mypop .protection2 td .pBody2 p{margin-left:5px; margin-right:5px; margin-top:5px; margin-left:5px; padding-left:5px; padding-right:5px; padding-top:5px; padding-left:5px;}

/* 이용약관 */
div.clause{width:640px; padding:0 20px 0 40px;  line-height:130%; color:#403F42; height:550px; overflow:auto;}
div.clause h1,div.clause h2,div.clause h3,div.clause h4,div.clause h5,div.clause h6,div.clause h7{font-size:12px; color:#403f32; font-weight:normal;}
div.clause h2, div.clause h3{ }
div.clause h2{margin-top:25px; margin-bottom:25px;}
div.clause li.last{margin-bottom:25px;}
div.clause li.last h2{margin:0; font-weight:normal;}
div.clause .margin{margin-top:20px;}
div.clause .left{margin-left:12px;}

div.ars_wrap										{ padding:0 25px;}
div.ars_wrap div.info							{ color:#ff641f; font-size:18px;font-family:'NanumGothicB'; text-align:center;background:url('/etc/images/ars_info.gif') 50% 0 no-repeat; padding-top:150px; margin-bottom:20px;}
div.ars_wrap  ul li									{ background:url('/myriss/images/arrow.gif') 0 2px no-repeat; padding:0 0 5px 10px; }
div.ars_wrap table								{ width:100%; margin-top:15px; }
div.ars_wrap table th							{ background:#6c6c6c; border:1px solid #eaeaea;color:#fff}
div.ars_wrap table th span					{ color:#ff5f18;}
div.ars_wrap table td							{ border:1px solid #eaeaea; height:60px; text-align:left; padding-left:15px;}
div.ars_wrap table td strong				{ display:block;}

.appForm																				{ padding:0 17px;}
.appForm .cabinetCont .cont												{ display:none}
.appForm .cabinetCont .cont.on												{ display:block}
.appForm .rowTb div.tb_top													{ position:relative;}
.appForm .rowTb p.tit															{  background:url('/myriss/images/arrow.gif') 0 2px no-repeat; padding:0 0 5px 10px; font-size:14px; font-family:'NanumGothicB';}
.appForm .rowTb p.tit a														{ display:inline-block; vertical-align:middle;margin-top:-4px;}
.appForm .rowTb p.txt															{ position:absolute; right:0;top:0px; color:#ff5f18;}
.appForm .rowTb table th														{ vertical-align:top;padding-top:10px; height:25px; }
.appForm .rowTb table td														{ padding:0 5px 0 10px; height:29px;}
.appForm .rowTb table td input.it											{ height:27px; line-height:27px;  text-indent:5px;}
.appForm .rowTb table td p.pt5											{ padding-top:5px;}
.appForm .rowTb table td .w100p										{ width:100%;}
.appForm .rowTb table td input.w55									{ width:55px;}
.appForm .rowTb table td .ttR												{ text-align:right; padding-top:5px}
div.eddsListArea																	{ padding:18px 14px 10px;  background:#f3f3f3; margin-bottom:20px;}
div.eddsListArea ul li															{ line-height:140%;  color:#777; background:url('/customer/images/dot.gif') 0 6px no-repeat; padding:0 0 3px 10px;}
div.eddsListArea ul li span													{ color:#ff5f18;}
div.eddsListArea ul li strong													{ color:#ff5f18; font-family:'NanumGothicB';}
div.eddsListArea p																{ color:#ff5f18; font-family:'NanumGothicB'; padding:10px 0 5px 10px;}
.appForm ul.Buy_tab																	{ display:inline-block}
.appForm ul.Buy_tab li																	{ float:left; margin-right:5px; line-height:100%;}
.appForm ul.Buy_tab li a																{ display:inline-block; width:144px; height:21px;  text-align:center; background:url('/etc/images/Buy_tabOff.gif') 0 6px no-repeat; padding-top:15px;color:#9d9d9d; font-family:'NanumGothicB';font-size:14px;}
.appForm ul.Buy_tab li.on a	 														{ background:url('/etc/images/Buy_tabOn.gif') 0 6px no-repeat; color:#fff; }

.appForm .rowTb table td .selWrap																													{ display:inline-block; height:27px; vertical-align:middle;}
.appForm .rowTb table td .selWrap .ui-selectmenu-button span.ui-selectmenu-text										{ padding:0.3em 1.0em 0.4em 0.2em}
.appForm .rowTb table td div																															{ padding:7px 0 7px 10px; line-height:150%;}
.appForm .rowTb table td div span																													{ color:#ff5f18;}
.appForm .rowTb table td div .agree																												{ padding-bottom:10px;}
.appForm .rowTb table td div .agree label																										{ font-size:14px; display:inline-block; padding:0 15px 0 5px;}
.appForm div.popBtn																																		{  margin-bottom:20px;}

div.LangTrans																	{ padding: 0 ;}
div.LangTrans .inner														{ padding: 0 17px;}
div.LangTrans .top															{ margin-bottom:15px;}
div.LangTrans .top .selWrap											{ position:absolute; right:10px; top:15px;}

div.error_pop																	{ }
div.error_pop .top																{ margin-bottom:0;}
div.error_pop .top.info														{ background:#ff7334; height:50px; position:relative;}
div.error_pop .pTit															{ margin-top:17px; padding-bottom:10px;}
div.error_pop .rowTb															{ padding:0 20px;}
div.error_pop .rowTb table td												{ padding:5px 0 5px 10px;}
div.error_pop .rowTb table td input.it.tel								{ width:85px; height:25px; line-height:25px; color:#666;vertical-align:middle; margin-top:2px;}
div.error_pop .rowTb table td textarea									{ width:438px; height:60px}
div.error_pop .rowTb table td a.link										{ color:#ff5f18; text-decoration:underline;}
div.error_pop .btnArea														{ margin-top:10px}
div.error_pop div.confirm													{ text-align:center; background:url('/search/images/confirm.gif') 50% 0 no-repeat; padding-top:195px; margin-top:30px;}
div.error_pop div.confirm .tit												{ font-family:'NanumGothicB'; font-size:14px; padding-bottom:25px;}
div.error_pop div.confirm p													{ line-height:180%; padding-bottom:35px;}

div.original_pop																{ }
div.original_pop .top														{ background:#ff7334; height:50px; position:relative;}
div.original_pop .top h1													{ padding:15px 0 0 25px; color:#fff; font-size:14px; font-family:'NanumGothicB'; }
div.original_pop .top p														{ position:absolute; right:6px; top:0px;}
div.original_pop .top p a													{ display:inline-block; margin-right:6px;}
div.original_pop .iframe													{ width:810px; height:480px;}

div.application_pop															{ }
div.application_pop .top													{ margin-bottom:20px; background: url('/search/images/popLong_bg.gif') 0 0 no-repeat;}
div.application																	{ padding:0 0 0 25px; display:inline-block;}
div.application .step01														{ float:left; width:679px; height:617px; border:1px solid #ffad88; float:left; position:relative;}
div.application .step01 .tit												{ background:#ffeae1; height:50px; border-bottom:1px solid #ffad88;}
div.application .step01 .tit p												{ padding:18px 0 0 15px; color:#ff5f18; font-size:16px; font-family:'NanumGothicB';}
div.application .step01 .tit p img										{ margin-top:-5px; padding-right:15px;}
div.application .step01 dl													{ padding-top:25px; display:inline-block; width:100%;}
div.application .step01 dl dt												{ float:left; width:120px; text-align:right; font-size:14px; color:#ff5f18;font-family:'NanumGothicB';}
div.application .step01 dl dd											{ float:left; width:530px; padding: 0 0 20px 25px; line-height:160%;}
div.application .step01 dl dd .col										{ color:#ff5f18;}
div.application .btnArea													{ margin-top:0;}
div.application .info															{ padding:25px 0 0 30px; color:#ff5f18;font-family:'NanumGothicB'; position:absolute; bottom:25px; left:0}
div.application .info.ac														{  padding-left:0;  left:193px; bottom:35px}
div.application .step02														{ float:left; margin-left:10px;}
div.application .step02 .box												{ border:1px solid #dadada; width:280px; height:302px;}
div.application .step02 .box .tit										{ background: url('/search/images/arrow_bg.gif') #f8f8f8 250px 10px no-repeat ; border-bottom:1px solid #dadada; height:50px;  }
div.application .step02 .tit p												{ padding:20px 0 0 15px; color:#999; font-size:16px; font-family:'NanumGothicB';}
div.application .step02 .tit p img										{ margin-top:-6px; padding-right:15px;}
div.application .step02 .box + .box									{ margin-top:11px;}
div.application .step02 .box .cont									{ padding:25px 0 0 20px;}
div.application .step02 .box .cont p									{ line-height:160%;}
div.application .step02 .box .cont p span							{ color:#118b9c}
div.application p.txt															{ color:#444;  line-height:160%; padding:20px 0 0 20px }

table.tbSt02																			{ }
.rowTb table.tbSt02 th															{ background:#999; color:#fff;  position:relative;  text-align:center;padding-left:0;}
.rowTb table.tbSt02 th span												{ display:inline-block; text-align:right; position:absolute;  right:10px;}
.rowTb  table.tbSt02 th span a											{ display:block; margin:0 0 4px 0}
.rowTb  table.tbSt02 th span.tit											{ position:static; padding:5px 20px 0 10px;}
.rowTb table.tbSt02 tr.th02 th span									{ right:2px;}
div.error_pop .rowTb table.tbSt02 td									{ padding:8px 0; text-align:center; background:#fff;}
div.error_pop .rowTb table.tbSt02 td.tdL								{ text-align:left; padding:8px 0 8px 10px;}
.rowTb .tbInfo																		{ color:#ff5f18;font-family:'NanumGothicB';  padding:10px 0 20px  0}
.rowTb .tbInfo p																	{ padding-bottom:5px}
.mypop .total p.pTit																{ background-position:0 8px;}
.mypop .total p.pTit input.it													{ margin-left:10px;}
.rowTb .total ul li																	{ color:#ff5f18;font-family:'NanumGothicB'; line-height:160%;}

.mypop.info_pop																	{ }
.mypop.info_pop .top															{ background:#ff7334; margin-bottom:20px;}
.mypop.info_pop .infocont													{ padding:0 15px;}
.mypop.info_pop .infocont p													{ color:#444; line-height:160%;}
.mypop.info_pop .infocont p.tit											{ font-size:14px; font-family:'NanumGothicB';padding-bottom:5px;}
.mypop.info_pop .infocont .colB											{ color:#118b9c}
.mypop.info_pop .infocont ul												{ padding-bottom:20px;}
.mypop.info_pop .infocont ul li												{ background:url('/commons/images/bar_icon.gif') no-repeat 0 6px; padding:0 0 0 10px; line-height:160%;}
.mypop.info_pop .infocont ul li.no										{ background:none;  padding:0 0 0 0}
.mypop.info_pop .infocont ol												{list-style-type:decimal; padding-left:17px;}
.mypop.info_pop .infocont ol li												{ line-height:160%;}

div.original_pop .original_bt p												{padding-top : 10px;margin-left : 10px; float:left;}
div.original_pop .original_bt												{width: 100%; height:35px; background-color:#ddd;}
div.original_pop .original_bt .original_select								{padding-top : 8px;}
div.original_pop .top h1 a													{ padding:15px 0 0 20px; color:#fff; font-size:14px; font-family:'NanumGothicB'; }


div.ferror_pop																		{ }
div.ferror_pop.mypop .top													{ background:url('/fsearch/images/fsearch_top.gif') 0 0 no-repeat; }
div.ferror_pop .top																{ margin-bottom:0;}
div.ferror_pop .top	h1 img													{ vertical-align:top; margin:-10px 5px 0 0;}
div.ferror_pop .top.info														{ background:#ff7334; height:50px; position:relative;}
div.ferror_pop .pTit																{ margin-top:17px; padding-bottom:10px;}
div.ferror_pop div.confirm													{ padding:0 25px; margin-top:30px; padding-top:170px; }
div.ferror_pop div.confirm.bg01											{ background:url('/fsearch/images/bg01.gif') 50% 0 no-repeat;  }
div.ferror_pop div.confirm.bg02											{ background:url('/fsearch/images/bg02.gif') 50% 0 no-repeat;  }
div.ferror_pop div.confirm.bg03											{ background:url('/fsearch/images/bg03.gif') 50% 0 no-repeat;  }
div.ferror_pop div.confirm.bg05											{ background:url('/fsearch/images/ip_bg.gif') 50% 0 no-repeat;  }
div.ferror_pop div.confirm .tit												{ font-family:'NanumGothicB'; font-size:17px; padding-bottom:25px; text-align:center;}
div.ferror_pop div.confirm p													{ line-height:180%; padding-bottom:25px;}
div.ferror_pop div.confirm p.pb15										{ padding-bottom:15px}
div.ferror_pop div.confirm .txt01 p										{ line-height:180%; font-size:14.6px;}
div.ferror_pop div.confirm .txt01 p strong							{ font-family:'NanumGothicB'; }
div.ferror_pop div.confirm .txt01 .colO									{ color:#ff5f18}
div.ferror_pop div.confirm .txt01 a.colO								{ text-decoration:underline}
div.ferror_pop div.confirm .txt02											{ background:#f8f8f8}
div.ferror_pop div.confirm .txt02 ul										{  padding:15px 0 10px 15px }
div.ferror_pop div.confirm .txt02 li										{ line-height:180%; padding-left:10px; background:url('/fsearch/images/arrow02.gif') 0 4px no-repeat; color:#777;}
div.ferror_pop div.confirm .txt02 li strong							{ color:#777; }
div.ferror_pop div.confirm .txt02 li a										{ color:#ff5f18;  text-decoration:underline}

div.data_pop																		{ }
div.data_pop.mypop .top														{ background:none; height:54px; margin-bottom:20px;border-bottom:1px solid #e9e9e9;}
div.data_pop.mypop .top h1												{ color:#ff5f18; font-size:14.4px;}
div.data_pop .rowTb th														{ vertical-align:middle;}
div.data_pop.mypop .rowTb												{ padding:0 15px;}
div.data_pop.mypop .rowTb table td									{ padding:5px 10px 5px 8px;}
div.data_pop.mypop .rowTb table td input.it						{ height:26px; line-height:26px;}
div.data_pop.mypop .rowTb table td textarea						{  width:100%; height:90px;}
div.data_pop.mypop .rowTb table td .textA							{ width:100%; display:inline-block; padding:5px 0;}
div.data_pop.mypop .rowTb table td .textA p						{ float:left; font-size:13.3px;}
div.data_pop.mypop .rowTb table td .textA span				{ float:right; display:inline-block;}
div.data_pop.mypop .rowTb table td ul								{ display:inline-block; width:100%;}
div.data_pop.mypop .rowTb table td ul li								{ float:left; width:145px; padding:5px 0;}


div.fulltext_url {margin:20% auto; width:600px; height:400px;}
div.fulltext_url_img {float:left;}
div.fulltext_url_txt {display:block;}
div.fulltext_url_txt p.fulltext_strong {font-size:18px; font-weight:bold;}
div.fulltext_url_txt p.fulltext_strong strong {color:#ff5f18;}
div.fulltext_url_txt p {line-height:24px;margin-top:10px;}
div.fulltext_btn {margin-top : 20px;}

div.Exportpop .top													{ margin-bottom:17px;}
div.Export_wrap														{ padding:0 20px;}
div.Export_wrap .box												{ padding-bottom:20px;}
div.Export_wrap .box p											{ }
div.Export_wrap .box p span 									{ display:inline-block; color:#444; font-size:14.6px; margin:0 20px 0 5px}
div.Export_wrap .box p label									{ display:inline-block; color:#444; font-size:14.6px; margin:0 20px 0 5px}
div.Export_wrap .box p input									{ vertical-align:top;}
div.Export_wrap .box p + p										{ margin-top:8px;}
div.Export_wrap .box .list										{ }
div.Export_wrap .box .list li										{ line-height:140%; font-size:14.6px; padding-bottom:8px;}
div.Export_wrap .box .list li input								{ margin-right:5px; display:inline-block;}
div.Export_wrap .imgbox											{ line-height:160%;}
div.Export_wrap .imgbox p										{ font-size:13.6px; line-height:160%}
div.Export_wrap .imgbox .img.pt10							{ padding-top:10px;}
div.Export_wrap .rowTb											{margin-bottom:20px;}
div.Export_wrap .rowTb table td								{ padding:5px 10px;}
div.Export_wrap .rowTb table td input.it					{ height:26px; line-height:26px;  text-indent:5px;}
div.Export_wrap .rowTb table td textarea				{ width:100%; height:55px;}

div.Export_wrap dl.dlLIsrt																	{ background:#f8f8f8; padding:13px 0 0 20px;}
div.Export_wrap dl.dlLIsrt dt																{ font-size:16px; color:#ff5f18;font-family:'NanumGothicB';  padding-bottom:10px;}
div.Export_wrap dl.dlLIsrt dd																{ line-height:160%; font-size:13.3px; padding-bottom:20px;}
div.Export_wrap dl.dlLIsrt dd strong													{ color:#ff5f18; font-size:13.3px;}

.filter_info																	{ text-align:center; }
.filter_info	 .tit02														{ font-size:14.6px; color:#ff5f18;font-family:'NanumGothicB'; padding-bottom:16px;}
.mb35																		{ margin-bottom:35px; }
.mt30																		{ margin-top:30px;}

div.Exportpop.fsc .top												{ background:url('/fsearch/images/fsearch_top.gif') 0 0 no-repeat}
div.Exportpop.fsc .top												{ background:url('/fsearch/images/fsearch_top.gif') 0 0 no-repeat}
div.Exportpop.fsc dl.dlLIsrt dt									{ font-size:16px; color:#12a0b4;font-family:'NanumGothicB';  padding-bottom:10px;}
div.Exportpop.fsc  dl.dlLIsrt dd strong						{ color:#12a0b4; font-size:13.3px;}
div.Exportpop.fsc .filter_info	 .tit02							{ font-size:14.6px; color:#12a0b4;font-family:'NanumGothicB'; padding-bottom:16px;}


div.printpop .top													{ margin-bottom:17px; background:none; background:#ff7334; height:50px;}
div.printpop h1													{ background:none;}
div.printpop .top_btn											{ text-align:right; margin-bottom:10px;}
div.print_pop														{ padding:0 20px;}
div.printCont .inner												{ background:#f8f8f8; border:1px solid #e9e9e9; padding:25px;}
div.printpop.fsc .top												{ background:#33afc1;}

div.printpop.fsc div.print_pop .printCont {clear: both;border: 3px solid #E0D9C6; margin-bottom:15px;padding:25px 25px 0 25px;}
div.printpop.fsc div.print_pop .printCont dl.info_p {margin-bottom:30px;line-height:18px; }
div.printpop.fsc div.print_pop .printCont dl.info_p dt{ float:left;min-width: 100px;padding-top:2px;font-weight:bold;}
div.printpop.fsc div.print_pop .printCont dl.info_p dt .num{margin-right:15px;color: #F16A0C;}
div.printpop.fsc div.print_pop .printCont dl.info_p dt .field{margin-right:15px;color: #33afc1;}
div.printpop.fsc div.print_pop .printCont dl.info_p dd{ padding-left: 120px;}
div.printpop.fsc div.print_pop .printCont dl.info_p .listCon { padding:0;margin:0}
div.printpop.fsc div.print_pop .printCont dl.info_p .listCon dt{width:100%; margin-bottom:5px;padding:0}
div.printpop.fsc div.print_pop .printCont dl.info_p .listCon dd{ padding-left:0 !important}
div.printpop.fsc div.print_pop .printCont dl.info_adven_cont{ border-bottom:1px solid #ececec;padding-bottom:20px;margin-top:30px;}
div.printpop.fsc div.print_pop .printCont dl.info_adven_cont dt{ font-size:14px;color:#a35117;margin-bottom:15px; font-weight:bold}
div.printpop.fsc div.print_pop .printCont dl.info_adven_cont .ddCon{margin-bottom:8px ; line-height:18px;}
div.printpop.fsc div.print_pop .printCont dl.info_adven_cont .ddCon dt{ float:left; width:110px ;margin-bottom:0; text-align:right ;color:#333; font-weight:bold;font-size:12px;}
div.printpop.fsc div.print_pop .printCont dl.info_adven_cont .ddCon dd{  padding-left:120px }
div.printpop.fsc div.print_pop .printCont li{margin-bottom:25px; line-height:18px;}

div.scopus																{ }
div.scopus .top														{ background:#33afc1; height:50px; position:relative;}
div.scopus .top h1													{ padding:15px 0 0 25px; color:#fff; font-size:14px; font-family:'NanumGothicB'; }
div.scopus .top p														{ position:absolute; right:6px; top:10px;}
div.scopus .top p a													{ display:inline-block; margin-right:6px;}
div.scopus .original02												{ background:url(/fsearch/images/original02.gif) 50% 0 no-repeat; padding:160px 0 0 37px;}
div.scopus .original02 .tit											{ text-align:center; font-size:18.6px; color:#444; line-height:180%; font-family:'NanumGothicB'; }
div.scopus .original02 .tit	 strong								{ color:#12a0b4}
div.scopus .original02 p											{ font-size:14.6px; color:#444; font-family:'NanumGothicB';  padding-bottom:15px;}
div.scopus .original02 p img										{ vertical-align:middle;}
div.scopus .original02 ul											{ padding-bottom:7px;}
div.scopus .original02 ul li										{ background: url('/fsearch/images/arrow02.gif') 0 2px no-repeat; padding:0 0 8px 10px}


div.original_pop02																{ height:605px;}
div.original_pop02 .top														{ background:#33afc1; height:50px; margin-bottom:0; position:relative;}
div.original_pop02 .top h1													{ padding:15px 0 0 25px; color:#fff; font-size:14px; font-family:'NanumGothicB'; }
div.original_pop02 .top p														{ position:absolute; right:6px; top:10px;}
div.original_pop02 .top p a													{ display:inline-block; margin-right:6px;}
div.original_pop02 .top02													{ background:#d4d4d4; height:28px; padding-top:2px; text-align:right; padding-right:5px; }
div.original_pop02 .top02 span											{ display:inline-block; padding:5px 8px 0 0; color:#444;}
div.original_pop02 .cont														{ height:480px;}
div.original_pop02 .foot														{ background:#ededed; height:36px; padding-top:9px; text-align:right; padding-right:5px; }
div.original_pop02 .foot span												{ display:inline-block; padding:5px 8px 0 0; color:#444; font-size:13.3px;}