@charset "utf-8";
/* CSS Document */

/* top */

.mobile_top_box { background-image:url(./img/iphone_bg_2.png);  background-repeat:repeat-x;   border-bottom:0px solid #aaa;  }
.mobile_title { overflow:hidden ; font-size:14px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}
.mobile_title a { text-decoration:none; color:#3C4D57;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
.mobile_title_link { overflow:hidden ; font-size:13px; font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}
.mobile_title_link a {text-decoration:none; color:#3C4D57; font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }


/* List */

.mobile_list_link_box {  padding:1px;   }
.mobile_list_link_box a:hover { background-color:#f7f7f7; }

.mobile_post_no { font-family: '맑은 고딕','굴림', tahoma,areal;  font-size:12px; }

.mobile_list_link { width:100% ;  }
.mobile_list_link a { text-decoration:none; cursor:pointer;}
.mobile_list_link a:hover { text-decoration:none; cursor:pointer;background-color:#f7f7f7;}

.mobile_list {  display:block; padding:1px;  border-bottom:1px solid #E2E2E2; }
.mobile_list a  { display:block;  text-decoration:none; }
.mobile_list a:hover  {  display:block; text-decoration:none; cursor:pointer; }

.mobile_list_gal {  display:block; height:73px; padding:1px;  border-bottom:1px solid #E2E2E2; }
.mobile_list_gal a  { display:block;  text-decoration:none; }
.mobile_list_gal a:hover  {  display:block; text-decoration:none; cursor:pointer; }

.mobile_list_no { font-size:16px;  color:#999999; padding-right:5px; }
.mobile_list_no a {color: #999999; text-decoration:none;}

.mobile_list_cartegory {  font-size:17px; color:#0478C1; letter-spacing:-0.06em; padding-right:5px; }
.mobile_list_cartegory a { text-decoration:none;}

.mobile_list_img { width:13%; padding:5px 5px 5px 0; }
.mobile_list_img a { position:inherit; width: inherit; text-decoration:none;}

.mobile_list_title {  width:35%; color:#000;  font-size:17px;letter-spacing:-0.06em; -webkit-text-stroke-width:0.1px; }
.mobile_list_title a {  color:#000; text-decoration:none; }

.mobile_list_title_basic {  font-size:17px; letter-spacing:-0.05em; -webkit-text-stroke-width:0.1px;  line-height:19px; }
.mobile_list_title_basic a {  text-decoration:none; padding-top:6px; }

.mobile_list_score { width:12%; color:#FF73D3;font-size:18px;font-family:Tahoma;}
.mobile_list_score a { position:inherit; width: inherit; text-decoration:none;}

.mobile_list_good { width:12%; color:#FF73D3;font-size:18px;font-family:Tahoma;}
.mobile_list_good a { position:inherit; width: inherit; text-decoration:none;}

.mobile_list_reply { width:12%;color: #BFBFBF; font-size:16px;font-family:Tahoma; }
.mobile_list_writer { color:#999999;   font-size:16px; padding-right:5px;   }
.mobile_list_time { color:#999999;   font-size:16px;  }
.mobile_list_read { color:#999999; font-size:16px; padding-right:5px; }



/* list 하단 button */

.mobile_btn_list_copy { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_list_copy a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_list_move { width:25%; text-align:center;  border:1px #ccc solid; }
.mobile_btn_list_move a { padding:10px 15px 10px 15px;  font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_list_write { width:50%; text-align:center;  border:1px #ccc solid; }
.mobile_btn_list_write a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}


/* view 하단 button */
.mobile_btn_view_next { width:25%; text-align:center; border:1px #ccc solid; }
.mobile_btn_view_next a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block; }

.mobile_btn_view_prev { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_prev a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block; }

.mobile_btn_view_list { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_list a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block; }

.mobile_btn_view_write { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_write a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block; }


.mobile_btn_view_copy { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_copy a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_view_move { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_move a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_view_del { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_del a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_view_reply { width:20%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_reply a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_view_modify { width:25%; text-align:center; border:1px #ccc solid;  }
.mobile_btn_view_modify a { padding:10px 15px 10px 15px; font-size:15px; font-weight:bold; text-decoration:none; color:#333; display:block;}


/* write 하단 button */
.mobile_btn_write_write {  width:40%; height:35px; text-align:center;  border:1px #ccc solid; background:#000000; color:#FFFFFF;  font-size:18px;}
.mobile_btn_write_write a { padding:10px 0 10px 0; font-size:18px; font-weight:bold; text-decoration:none; color:#333; display:block;}

.mobile_btn_write_list { width:40%;  height:35px; text-align:center;  border:1px #ccc solid; font-size:18px;background:#EEEEEE; color:#000000;  }
.mobile_btn_write_list a { padding:10px 0 10px 0; font-size:18px; font-weight:bold; text-decoration:none; color:#333; display:block;}



.mobile_page {   margin-top:20px;  margin-bottom:20px; text-align:center; font-size: 16px; font-family:"맑은 고딕","굴림",tahoma;}
.mobile_page a { text-decoration:none;  background-color:#f4f4f4; border:1px solid  #ccc; padding:5px 10px 5px 10px;  color:#666666;}

mobile_page_active { color:red;  border:1px solid #faa; padding:5px 10px 5px 10px; background-color:#fffff2;  text-decoration:none;}

.mobile_search {padding:0px; text-align:center;}


/* View */

#mobile_view_medical_box { width:100%; padding:2px 0 2px 0;margin:0 auto; border:1px solid #D4D4D4; margin-top:10px; background-image:url(<?=$g4[path]?>/m/img/m_box_bg.gif);  background-position:top; background-repeat:repeat-x;}
#mobile_view_medical_content_box { width:100%; margin:10px; }
#mobile_view_medical_content_box .img { float:left; width:155px; text-align:left; }
#mobile_view_medical_content_box .cont { float:left; text-align:left; }

.mobile_view_medical_title {  color:#FF73D3;  font-size:18px; font-weight:bold; letter-spacing:-0.04em; -webkit-text-stroke-width:0.2px;  }
.mobile_view_medical_cate {  color:#000;  font-size:13px; font-weight:bold; letter-spacing:-0.06em; -webkit-text-stroke-width:0.3px;  }

#mobile_view_medical_cont {  width:100%; float:left;}
.mobile_view_medical_score { float:left; text-align:left; font-size:50px;font-family:"나눔고딕","돋움"; color:#FF73D3; letter-spacing:-0.06em; line-height:56px; padding:0 10px 0 0; }
.mobile_view_medical_read { float:left; text-align:left; padding-top:4px; }
.mobile_view_medical_read p { font-size:18px;  }
.mobile_view_medical_tel {  float:left; text-align:left;  padding-top:4px; }
.mobile_view_medical_tel p { width:90%; float:left; font-size:20px; font-family:Arial,sans-serif; letter-spacing:-0.06em;  -webkit-text-stroke-width:0.3px; }
.mobile_view_medical_add { float:left; text-align:left; font-size:18px;  letter-spacing:-0.06em;  padding-top:8px; }

.mobile_view_medical_recomm { width:55px; height:55px; position:absolute; margin-top:20px; z-index:99; background-image:url("<?=$g4[path]?>/skin/board/mobi_medical/img/m_reco.png");  background-position: top; background-repeat: repeat-x; text-align:left; font-size:30px;font-family:"나눔고딕","돋움"; color:#ffffff; line-height:36px; }

#mobile_view_medical_katalk { width:43px; border:0px #D3D3D3 solid; padding:0 0px; margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_medical_kastory { width:43px; border:0px #D3D3D3 solid; padding:0 0px;  margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_medical_sns { width:43px; border:0px #D3D3D3 solid; padding:0 0px ;  margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_medical_coment { width:84%; border:1px #D974BA solid; padding:6px; margin:8px 0 0 10px; float:left; text-align:center;  font-size:16px; cursor:pointer; background:#F88BD7; color:#FFFFFF;}


#mobile_view_exper_box { width:94%; padding:2px 0 2px 0;margin:0 auto; border:1px solid #D4D4D4; margin-top:10px; background:#F8F8F8; }
#mobile_view_exper_content_box { width:100%; margin:10px; }
#mobile_view_exper_content_box .img { float:left; width:135px; text-align:left; }
#mobile_view_exper_content_box .cont { float:left; text-align:left; }

.mobile_view_exper_title {  color:#FF73D3;  font-size:20px; font-weight:bold; letter-spacing:-0.04em; -webkit-text-stroke-width:0.2px;  line-height:24px; }
.mobile_view_exper_titleL {  font-size:18px; letter-spacing:-0.04em; -webkit-text-stroke-width:0.2px; line-height:26px; }
.mobile_view_exper_titleR {  color:#777777; font-size:18px; letter-spacing:-0.04em; -webkit-text-stroke-width:0.2px; line-height:26px; }
.mobile_view_exper_cate {  color:#000;  font-size:13px; font-weight:bold; letter-spacing:-0.06em; -webkit-text-stroke-width:0.3px;  }

#mobile_view_exper_cont { width:100%; float:left;}

.mobile_view_exper_recomm { width:55px; height:55px; position:absolute; margin-top:20px; z-index:99; background-image:url("<?=$g4[path]?>/skin/board/mobi_medical/img/m_reco.png");  background-position: top; background-repeat: repeat-x; text-align:left; font-size:30px;font-family:"나눔고딕","돋움"; color:#ffffff; line-height:36px; }

#mobile_view_exper_katalk { width:37px; border:0px #D3D3D3 solid; padding:0 0px; margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_exper_kastory { width:37px; border:0px #D3D3D3 solid; padding:0 0px;  margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_exper_sns { width:37px; border:0px #D3D3D3 solid; padding:0 0px ;  margin:8px 5px 0 0; float:left; text-align:center;  font-size:14px; cursor:pointer; }
#mobile_view_exper_coment { width:84%; border:1px #D974BA solid; padding:6px; margin:8px 0 0 10px; float:left; text-align:center;  font-size:16px; cursor:pointer; background:#F88BD7; color:#FFFFFF;}


#mobile_view_exper_tap { width:100%; height:33px; }
#mobile_view_exper_tap .on { width:24.2%; text-align:center; font-size:16px; font-weight:bold; padding-top:4px; color:#FF73D3; letter-spacing:-0.04em; border-top:2px #FF73D3 solid;  }
#mobile_view_exper_tap .off { width:24%; text-align:center; font-size:16px; font-weight:bold; padding-top:4px; color:#000000; letter-spacing:-0.04em; border-top:1px #DFDFDF solid; border-left:1px #DFDFDF solid;border-right:1px #DFDFDF solid; border-bottom:1px #DFDFDF solid; solid; background:#F4F4F4; }

.mobile_view_title_box { width:100%; margin:0 auto; text-align:left; padding:15px 0 13px 0; }
.mobile_view_title {  color:#000;  font-size:18px; font-weight:bold; letter-spacing:-0.05em; -webkit-text-stroke-width:0.1px;  line-height:21px; }
.mobile_view_Writer {  color:#999;  font-size:15px; padding-right:5px; }
.mobile_view_Writer a {text-decoration:none; color:#999;  }
.mobile_view_point {  color:#ff6600;  font-size:14px; padding-right:5px; }

.mobile_view_read { padding-right:5px; color:#999; font-size:15px; }

.mobile_view_date {color:#999 ; font-size:15px; padding-right:5px;}
.mobile_view_date a  { text-decoration:none; color:#999; }

.mobile_view_vote {padding-right:5px; color:#999; font-size:15px; }
.mobile_view_content_box { width:100%; padding:2px 0 2px 0; margin:0 auto; border-top:1px solid #DFDFDF; padding:15px 0; margin-top:0px;   }
.mobile_view_coment_basic_text {  text-align:left; word-break:break-all; font-size:17px; line-height:22px; padding-top:15px;}
.mobile_view_coment_text {  word-break:break-all; font-size:15px; color:#333;  }

.mobile_view_content_vs { height:30px; font-size:15px; color:#999; margin-top:5px; padding:5px; font-weight:bold; text-align:center; }
.mobile_view_content_score { font-size:38px;font-family:Tahoma; color:#FF7C8B; font-weight:bold; line-height:45px; }
.mobile_view_content_score1 { font-size:38px;font-family:Tahoma; color:#8297FF; font-weight:bold; line-height:45px; }
.mobile_view_content_and { font-size:30px;font-family:Tahoma; color:#999;  line-height:45px; }
.mobile_view_content_vs_vote { width:100%;background:#FF7C8B; font-size:15px; color:#FFFFFF; margin-top:10px; padding:6px 0; font-weight:bold; text-align:center; }
.mobile_view_content_vs_vote1 { width:100%;background:#8297FF; font-size:15px; color:#FFFFFF; margin-top:10px; padding:6px 0; font-weight:bold; text-align:center; }
.mobile_view_content_vs_cont { width:100%; text-align:left; font-size:13px; color:#FF7C8B; line-height:18px; padding-top:15px; }
.mobile_view_content_vs_cont1 { width:100%; text-align:left; font-size:13px; color:#8297FF; line-height:18px; padding-top:15px; }


.mobile_view_content_good { color:crimson; font-size:0.7em; margin:7px 0 5px 0; }
.mobile_view_content_bad { color:#888; font-size:0.7em; margin:7px 0 5px 0; }

.mobile_view_download {color:#666;  text-decoration:none;  font-size:12px; }
.mobile_view_download a {color:#666;  text-decoration:none;  }

.mobile_view_downloadcount {Width:20px; color:#66386D;font-size:12px; font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
.mobile_view_downloadcount a {color:#ff6600;  text-decoration:none; }

.mobile_view_download_update {color:#666;  text-decoration:none;  font-size:12px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}
.mobile_view_download_update a {color:#666;  text-decoration:none;  }

.mobile_view_link {color:#666;  text-decoration:none;  font-size:12px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}
.mobile_view_link a {color:#888;  text-decoration:none;  }
.mobile_view_link_box { padding:10px 0 10px 0; border-top:1px solid #E1E1E1; }

.mobile_view_linkcount {color:#666;  text-decoration:none;  font-size:12px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
.mobile_view_linkcount a {color:#ff6600;  text-decoration:none;   }

.mobile_view_signature_box { background-color:#f6f6f6;  border-top:1px solid #ccc; border-bottom:1px solid #ccc;   }
.mobile_view_signature { text-align:center;   color:#666;  text-decoration:none;  font-size:12px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
.mobile_view_signature a {color:#ff6600;  text-decoration:none; }




/* Write */

.mobile_write_head { height:30px; text-align:center; color:#666; font-size:12px; font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
.mobile_write_body { height:30px; color:#666; font-size:12px; font-family: '맑은 고딕','돋움','굴림', tahoma,areal; } 
.field { border:1px solid #ccc; }

/* comment */

.mobile_view_comment_box { margin-top:20px; margin-bottom:20px; margin-left:10px; margin-right:10px; } 

.mobile_view_comment_writer { color:#666;  font-size:13px; padding-right:5px; font-family: '맑은 고딕','돋움','굴림', tahoma,areal; } 
.mobile_view_comment_writer a  {  text-decoration:none; color:#3681b6;  } 

.mobile_view_comment_date {  font-size:12px;  color:#666;}
.mobile_view_comment_date a {    color:#666; text-decoration:none; }

.mobile_view_comment_contents {  padding:5px;  word-break:break-all; font-size:15px; color:#333;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}

.mobile_comment_input_name {padding:5px 0 0 5px; font-size:15px;}

.mobile_comment_input {  width:100%; border:1px #ccc solid; font-size:15px; color:#333; padding:10px;}
.mobile_comment_input_cont { width:100%; border:1px #ccc solid; font-size:17px; color:#333; padding:10px;}
.mobile_comment_text {float: left; position:relative;   color:#000; font-size:13px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal;}
.mobile_comment_captcha  { color:#333; font-size:12px;  font-family: '맑은 고딕','돋움','굴림', tahoma,areal; }
