body {
  color:333333;
}

a:link    {color:333333; text-decoration:none;}
a:visited {color:666666; text-decoration:none;}
a:hover   {color:red; text-decoration:none;}
a:active  {color:333333; text-decoration:none;}

td {font-family:"µ¸¿ò"; font-size:12px; color:333333;line-height:120%; }
select { font-size:12px; height:20px; }

.selectEmailDomain {font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; word-break:break-all; }

img{border:none; }

.imgButtonCmn { cursor:hand; }
.img2{ margin-bottom:-2px; }
.img4{ margin-bottom:-4px; }
.imgButton  { cursor:pointer; margin-bottom:-4px; }
.imgButton5 { cursor:pointer; margin-bottom:-5px; }
.imgButton6 { cursor:pointer; margin-bottom:-6px; }
.imgButton10{ cursor:pointer; margin-bottom:-10px; }



.clsTxt15 { font-size:15px; }
.clsTxt12 { font-size:12px; }










.inputCmn       { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; border:1px; border-color:c1c1c1; border-style:solid;}
.inputText      { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:100px;}
.inputButton2   { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:40px; }
.inputLoginIdPw { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:99px; border:1px; border-color:c1c1c1; border-style:solid;}
.inputLoginRmb  { margin-bottom:-2px; }
.inputNumber    { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:5px; padding-right:5px; border:1px; border-color:c1c1c1; border-style:solid; text-align:right;}

.inputTel       { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:50px; }
.inputZip       { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:40px; }
.inputAddr      { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:300px;}
.inputAddrDetl  { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:238px;}


.inputQnaNm      { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:100px; border:1px; border-style:solid; border-color:cecfce;}
.inputQnaMail    { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:180px; border:1px; border-style:solid; border-color:cecfce;}
.inputQnaHp      { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:180px; border:1px; border-style:solid; border-color:cecfce;}
.inputQnaSubject { font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333;line-height:120%; padding-top:3px; width:500px; border:1px; border-style:solid; border-color:cecfce;}
.inputQnaMemo    { font-family:"µ¸¿ò";              font-size:12px; color:333333;line-height:120%; padding-top:3px; width:500px; border:1px; border-style:solid; border-color:cecfce;}


.clsBodyIndexIssElsList {font-family:"µ¸¿òÃ¼"; font-size:12px;}

.ttl1    {font-family:"µ¸¿ò"; font-size:16px; color:333333; height:24px; font-weight:bold; padding-top:5px;}
.ttl2    {font-family:"µ¸¿ò"; font-size:12px; color:333333; height:24px; font-weight:bold; padding-top:5px;}
.tr_ttl  {background-color:#FFFFFF}
.tr_ttl2 {background-color:#558ED5}
.td_ttl  {font-family:"µ¸¿ò"; text-align:center; font-size:12px; height:32px; font-weight:bold; padding-top:3px;}
.tr_list1{background-color:#D0D8E8}
.tr_list2{background-color:#E9EDF4}
.td_list {font-family:"µ¸¿ò"; text-align:center; font-size:12px; color:333333; height:26px; padding-top:2px;}


.td_prdt_anal_ttl      {font-family:"µ¸¿ò"; font-size:16px; height:40px; font-weight:bold; padding-top:5px;}
.td_prdt_anal_subttl   {font-family:"µ¸¿ò"; font-size:12px; height:30px; font-weight:bold; padding-top:5px;}
.td_prdt_anal_list_ttl {font-family:"µ¸¿ò"; text-align:center; height:24px; font-weight:bold; padding-top:5px;}


.tr_ttl_2  { height:1px; background-color:AAC2DF; }
.tr_list_2 { background-color:DDE6F3; }


.td_ttl24  {font-family:"µ¸¿ò"; text-align:center; font-size:12px; height:24px; font-weight:bold; padding-top:5px;}
.td_list24 {font-family:"µ¸¿ò"; text-align:center; font-size:12px; color:333333; height:22px;}

.charge_tr_ttl  {background-color:#E9EDF4}
.charge_td_ttl  {font-family:"µ¸¿ò"; color:8CB284; height:30px; padding-top:5px; text-align:center; font-weight:bold;}
.charge_tr_list {background-color:#ffffff}
.charge_td_list {font-family:"µ¸¿ò"; color:888888; height:30px; padding-top:5px; text-align:center; font-weight:bold;}

.mypage_td_ttl         {background-color:#F7F7F7;font-family:"µ¸¿ò"; color:8CB284; height:30px; padding-top:5px; text-align:center; font-weight:bold;}
.mypage_td_ttl2        {background-color:#F7F7F7;font-family:"µ¸¿ò"; color:8CB284; height:20px; padding-top:2px; text-align:center; font-weight:bold; line-height:20px}
.mypage_td_memo        {background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:5px; padding-left:10px;}
.mypage_td_memo_center {background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:5px; text-align:center;}

.login_td_ttl        {font-family:"µ¸¿ò"; color:8CB284; padding-top:5px; text-align:center; font-weight:bold;}
.login_td_memo       {font-family:"µ¸¿ò"; padding-top:5px; padding-left:10px;}
.inputLoginLoginIdPw {font-family:"µ¸¿ò"; height:20px; font-size:12px; color:333333; padding-top:3px; width:150px; border:1px; border-color:c1c1c1; border-style:solid;}


.admin_td_ttl         {background-color:#F7F7F7;font-family:"µ¸¿ò"; color:8CB284; height:30px; padding-top:5px; text-align:center; font-weight:bold;}
.admin_td_input       {background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:1px; padding-left:10px;}
.admin_td_input_center{background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:1px; text-align:center;}
.admin_td_memo        {background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:5px; padding-left:10px;}
.admin_td_memo_center {background-color:#ffffff;font-family:"µ¸¿ò"; padding-top:5px; text-align:center;}

.admin_policy         {background-color:#F7F7F7;font-family:"µ¸¿ò"; color:8CB284; border:1px; border-color:c1c1c1; border-style:solid;}

.popup_ttl      {font-family:"µ¸¿ò"; font-size:18px; color:333333; height:40px; font-weight:bold; padding-top:5px;}
.popup_sjt      {font-family:"µ¸¿ò"; font-size:14px;}
.popup_td_ttl   {background-color:#4F81BD; font-family:"µ¸¿ò"; font-size:12px; color:#ffffff; height:22px; font-weight:bold; padding-top:3px; text-align:center;}
.popup_td_ttl2  {background-color:#8EB4E3; font-family:"µ¸¿ò"; font-size:12px; color:#ffffff; height:22px; font-weight:bold; padding-top:3px; text-align:center;}
.popup_td_ttl3  {background-color:#f2dbdb; font-family:"µ¸¿ò"; font-size:12px; color:#333333; height:22px; font-weight:bold; padding-top:3px; text-align:center;}
.popup_td_ttl4  {background-color:#dbe5f1; font-family:"µ¸¿ò"; font-size:12px; color:#333333; height:22px; font-weight:bold; padding-top:3px; text-align:center;}
.popup_td_list  {background-color:#D0D8E8; font-family:"µ¸¿ò"; font-size:12px; color:333333; height:22px; padding-top:3px; text-align:center;}
.popup_td_list2  {background-color:#ffffff; font-family:"µ¸¿ò"; font-size:12px; color:333333; height:22px; padding-top:3px; text-align:center;}
.popup_td_list3  {background-color:#D0D8E8; font-family:"µ¸¿ò"; font-size:12px; color:333333; height:22px; padding:3px 0px 0px 10px; text-align:left;}

#learning h1 {float:left; width:770px; line-height:28px; cursor:pointer; margin-bottom:10px;color:#2D64BC;background-color:#E9EDF4;font-size:16px;padding-left:10px;}
#learning h1 .click{font-size:12px;}
#learning h2 {float:left; width:770px; line-height:28px; cursor:pointer; margin-bottom:10px;color:#4F81BD;font-size:15px;padding-left:20px;}
#learning .contents_div {float:left; display:none;width:770px;}

#admin_qna {}
#admin_qna ul { margin:0px; padding:0px; list-style:none; }
#admin_qna .header {float:left;background-color:#F7F7F7;font-family:"µ¸¿ò"; color:8CB284; height:15px; line-height:15px; text-align:center; font-weight:bold;}
#admin_qna .title {width:500px; padding:10px 0px;}
#admin_qna .name {width:100px;}
#admin_qna .mail {width:100px; word-wrap:break-word;}
#admin_qna .phone {width:100px;}
#admin_qna .date {width:100px; padding:10px 0px;}
#admin_qna .reply {width:100px; padding:10px 0px;}
#admin_qna .memo {width:660px; word-wrap:break-word; text-align:left !important; padding:20px;}
#admin_qna .contents {float:left;background-color:#ffffff;font-family:"µ¸¿ò"; line-height:15px; text-align:center; } 
#admin_qna .list {cursor:pointer;}
#admin_qna .list_contents {display:none;}
#admin_qna .link {color:blue;text-decoration:underline;}


 .comment { 
	float:left; 
	margin:20px 0px; 
	padding:4px 0px 0px 12px;
	font-family:'Malgun Gothic'; 
	line-height:16px; 
	width:99%;
	height:71px;
	background:url("/images/report/report_bottom_bg.jpg") repeat-x scroll 0 0 transparent;
}
.comment_contents {
	float:left;
	width:85%;
	color:white;
	font-size:10px;
}
.comment_contents ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.comment_image {
	float:right;
	margin-right:20px;
}
