@charset "utf-8";

@import url('/css/global.css');

/* 2010-05-13
#wrap{background:#fff url(/images/common/body_bg1.gif) right repeat-y;}
#content{background:#fff url(/images/common/bg_mypage_top.gif) left top no-repeat;}
#aside{padding-left:1px;}
*/
/* #content .cnt_top{background:url(/images/common/bg_h2_global.gif) repeat-x;} 2010-05-08 32 */
#aside {float:right;} /* 2010-05-19 32 */
#content {float:left;} /* 2010-05-19 32 */
#content .cnt_top{height:0;} /* 2010-05-18 32 */
#content .cnt_main{padding-top:0px;}

/* Member Downloads How To Use common */
p.link a,
p.link a:link,
p.link a:visited{font-size:11px; color:#333;}
p.link a:hover{font-size:11px; color:#10a700; text-decoration:underline;}
a.s11g,
a.s11g:link,
a.s11g:visited{font-size:11px; color:#10a700; text-decoration:underline; font-weight:normal;}
a.s11g:hover{font-size:11px; color:#333; text-decoration:underline;}

/* Member Downloads Main Visual */
.main_visual_type1{clear:both;}
.main_visual_type1 p.txt1{margin:30px 0 0; height:185px;}
.main_visual_type1 p.txt2{display:none;}
.main_visual_type1 p.txt3{display:none;}

/*  WAP to Phone */
.down_guide_type1{float:left; width:745px; padding:30px 25px 0 25px;}
.down_guide_type1 .guide_box{float:left; width:745px; padding:30px 0 20px 0; border-bottom:1px solid #f0f2f0;}
.down_guide_type1 .box_end{float:left; width:745px; padding-top:30px;}
.down_guide_type1 li{float:left; width:230px; margin:0 27px 0 0;} /* 2010-06-07 */
.down_guide_type1 li.end{float:right; margin:0;}
.down_guide_type1 p.img{float:left; width:220px; padding-bottom:10px;}
.down_guide_type1 p.step{float:left; width:40px; height:50px;}
.down_guide_type1 p.txt{float:right; width:170px; color:#666;}

/*  Download Box Type 1 */
.down_box_type1{clear:both; float:left; display:inline; width:745px; padding-left:25px; margin:20px 0 30px;} /* 2010-05-19 32 */
.down_box_type1 h3{height:17px; padding:12px 0 0 16px; }

.down_box_type1 .top_wallpapers{float:left; width:302px; height:168px; background:url("/images/mservice/bg_wallpapers.gif") no-repeat left bottom;}
.down_box_type1 .top_wallpapers h3 {background:url("/images/mservice/bg_h3_wallpapers.gif") no-repeat left top; border-bottom:1px solid #dbdbdb;} /* 2010-05-19 32 */
.down_box_type1 .top_screensavers{float:left; width:206px; height:168px; background:url("/images/mservice/bg_screen.gif") no-repeat left bottom;}
.down_box_type1 .top_screensavers h3 {background:url("/images/mservice/bg_h3_screen.gif") no-repeat left top; border-bottom:1px solid #dbdbdb;} /* 2010-05-19 32 */
.down_box_type1 .new_ringtones {float:right; width:227px; height:168px; background:url("/images/mservice/bg_ringtones.gif") no-repeat left bottom;}
.down_box_type1 .new_ringtones h3 {background:url("/images/mservice/bg_h3_ringtones.gif") no-repeat left top; border-bottom:1px solid #dbdbdb;}

.down_box_type1 dl {float:left; width:207px; height:129px; display:inline; margin:2px 0 0 10px; overflow:hidden;} /* 2010-05-19 32 */
.down_box_type1 dl dt{float:left; width:148px; padding:5px 0 5px 0; font-size:11px; color:#000; border-bottom:1px solid #f0f0f0;}
.down_box_type1 dl dd{float:left; width:57px; padding:4px 0 4px 0; border-bottom:1px solid #f0f0f0;}
.down_box_type1 dl dt.last {border:0;}
.down_box_type1 dl dd.last {border:0;}
.down_box_type1 ul{float:left; display:inline; padding:11px 0 0 18px;}
.down_box_type1 ul li{float:left; width:80px; padding-right:10px }
.down_box_type1 ul li p.img{width:80px; height:90px;}
.down_box_type1 ul li p.img img{width:77px;height:77px;}
.down_box_type1 ul li p.link{width:83px;}
.down_box_type1 ul li p.txt{width:80px; font-weight:bold; color:#000;}
.down_box_type1 ul li p.txt em{color:#3d8935; font-weight:normal;}

/*  Search Box Type 1 */
.search_box_type1{float:left; width:745px; padding:30px 0 0 25px; background:#fff; min-height:100px; height:100px;}
.search_box_type1 label{visibility:hidden; display:none;}
.search_box_type1 .select1{width:123px; color:#10a700;}
.search_box_type1 .select2{float:left; width:180px; margin-right:5px;}
.search_box_type1 .input{float:left; width:341px; margin-right:5px;}
.search_box_type1 p.img{float:left; width:160px; height:70px; padding-top:14px;} /* 0604 modify */

.search_box_type1 .ms_searchR {float:left; width:575px;}/* 0604 modify */
.search_box_type1 .ms_searchR .category {clear:both; margin-top:20px;} /* 2010-05-19 32 */

.search_box_type1 .ms_searchR .category select {width:120px;} /* 2010-06-07 */

.search_box_type1 .ms_searchR .category input {width:190px;} /* 2010-05-19 32 */

.search_box_type1 .ms_searchR .category img {vertical-align:middle;} /* 2010-05-19 32 */
.search_box_type1 .txt{width:600px; height:55px; color:#000; line-height:19px;}
.search_box_type1 .right1{float:right; width:600px; height:17px;}
.search_box_type1 .right1 img{float:left; padding-right:91px;}
.search_box_type1 .right2{float:right; width:590px; height:30px; text-align:right;} /* 2010-05-19 32 */
.search_box_type1 .right2 .or{float:left; padding:7px 7px 0 0; }

/*  Search TabMenu Type 1 */
.search_tabmenu_type1{float:left; width:745px; padding:30px 25px 0 25px; background:#fff;}
.search_tabmenu_type1 .tab_list{float:left; width:745px; display:inline; background:url(/images/mservice/tabmenu_type1_bg1.gif) repeat-x bottom;}
.search_tabmenu_type1 li{float:left; width:118px; height:21px; text-align:center; background:url(/images/mservice/tabmenu_type1_bg1off.gif) no-repeat left top; padding:7px 1px 0 0;}
.search_tabmenu_type1 li.on{color:#248f08; font-weight:bold; background:url(/images/mservice/tabmenu_type1_bg1on.gif) no-repeat left top;}
.search_tabmenu_type1 a,
.search_tabmenu_type1 a:link,
.search_tabmenu_type1 a:visited{font-weight:bold; color:#323230;}
.search_tabmenu_type1 a:hover{color:#248f08; font-weight:bold; text-decoration:underline;}

/*  Search Box Type 1 */
.keyword_box_type1{float:left; width:745px; padding:0 25px 10px 25px;}
.keyword_box_type1 a,
.keyword_box_type1 a:link,
.keyword_box_type1 a:visited{font-size:11px; color:#666; text-decoration:none;}
.keyword_box_type1 a:hover{font-size:11px; color:#10a700; text-decoration:underline;}
.keyword_box_type1 .top{float:left; width:737px; padding:3px; background:#ecf0ec; border:1px solid #ccc; display:inline;}
.keyword_box_type1 .top li{float:left; padding:2px 11px; background:url(/images/common/space_bbs_th.gif) no-repeat right;}
.keyword_box_type1 .top li.on{float:left; padding:2px 9px; font-weight:bold; color:#fff; background:#778175;}
.keyword_box_type1 .top li.on a {color:#fff;}
.keyword_box_type1 .middle{float:left; width:743px; background:#fafcfa; border:1px solid #ccc; border-top:none; display:inline;}
.keyword_box_type1 .middle li{float:left; padding:5px 12px; font-size:11px; color:#10a700; text-decoration:none; background:url(/images/common/space_bbs_th.gif) no-repeat right;}
.keyword_box_type1 .middle li.on{color:#10a700; text-decoration:underline;}
.keyword_box_type1 .bottom{float:left; width:740px; padding:3px 3px 10px 0; background:#f6faf6; border:1px solid #ccc; border-top:none; display:inline;}
.keyword_box_type1 .bottom li{float:left; padding:2px 12px; background:url(/images/common/space_bbs_th.gif) no-repeat right;}
.keyword_box_type1 .bottom li.on{color:#10a700; text-decoration:underline;}

/*  board Box Type 1 */
.board_box_type1{float:left; width:745px; padding:10px 25px 0 25px;}
.board_box_type1 h4{float:left; width:235px; padding:5px 0 5px 10px; color:#333; background:url(/images/common/btn/bul_type10.gif) no-repeat 0;}
.board_box_type1 h4 em{color:#10a700;}
.board_box_type1 .artist{font-weight:bold; color:#666; font-size:10px;}

/*  board Box Type 2 */
.board_box_type2{float:left; width:760px; padding-left:25px;}
.board_box_type2 .box_head{float:left; width:745px; padding-top:5px;}
.board_box_type2 p.title{float:left; width:200px; margin:10px 0; padding-left:10px; text-align:left; color:#2c8a20; background:url(/images/common/btn/bul_type10.gif) no-repeat 0 6px;}
.board_box_type2 p.title em{color:#000; font-weight:bold;}
.board_box_type2 .paginate{width:745px; padding-top:0; text-align:center; padding-top:30px;}
.board_box_type2 ul{float:left; widht:760px; display:inline;}
.board_box_type2 ul li{float:left; width:83px; height:126px; padding:10px 12px 0 0;}
.board_box_type2 ul li p.img{width:80px; height:88px;}
.board_box_type2 ul li p.img img{width:77px;height:77px;border:1px solid #e6e6e6;}
.board_box_type2 ul li p.link{width:83px;}
.board_box_type2 ul li p.link em{color:#999;}
.board_box_type2 ul li p.txt{width:80px; font-size:11px; color:#666;}
.board_box_type2 ul li p.txt em{color:#3d8935;} /* 2010-05-19 32 */

/*  Download Box Type 1 */
.detail_box_type1{float:left; width:745px;margin-top:1px;padding:10px 25px; background:#ebf0eb; border-bottom:1px solid #e3dfdf;}
.detail_box_type1 h3{float:left; width:735px; height:30px; padding-left:10px; font-size:14px; color:#333; background:url(/images/common/btn/bul_type4.gif) no-repeat 0 4px;}
.detail_box_type1 .left{float:left; width:130px; height:210px;}
.detail_box_type1 .right{float:right; width:590px; color:#666;}
.detail_box_type1 p.img1{float:left; width:130px; height:135px;}
.detail_box_type1 p.img1 img{width:120px; height:120px; border:1px solid #e5e5e5;}
.detail_box_type1 p.img2{float:left; width:130px;}
.detail_box_type1 p.txt1{float:left; width:590px; height:19px;}
.detail_box_type1 p.txt2{float:left; width:590px; color:#333; font-weight:bold; padding:20px 0 3px 0;}
.detail_box_type1 em.bold{font-weight:bold;}
.detail_box_type1 em.col333{color:#333;}

/* Detail Visual Box Type 1 */
.detail_visual_type1{float:left; width:795px; background:url(/images/mservice/bg_detail_visual1.gif) repeat-x bottom; border-bottom:1px solid #e3dfdf;}
.detail_visual_type1 .txt_box{float:left; width:580px; height:121px; padding:30px 25px 0 180px; background:url(/images/mservice/bg_detail_visual2.gif) no-repeat bottom left;}
.detail_visual_type1 .txt_box li.title{float:left; width:580px; height:20px; color:#333; font-size:14px; font-weight:bold;}
.detail_visual_type1 .txt_box li.txt{float:left; width:580px; height:55px; color:#666;}
.detail_visual_type1 .txt_box li.link{float:left; width:580px; color:#333; font-weight:bold;}
.btn_type3{float:left; width:745px; padding:10px 25px;}

/*  Phones List Type 1 */
.phones_list_type1{float:left; width:745px; padding:0 25px 0 25px;}
.phones_list_type1 h3{float:left; width:735px; height:25px; padding-left:10px; font-size:14px; color:#333; background:url(/images/common/btn/bul_type4.gif) no-repeat 0 4px;}
.phones_list_type1 .ok_list_type1{clear:both;width:100%;border-top:1px solid #b3b3b3;}
.phones_list_type1 .ok_list_type1 td{color:#333; font-size:11px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:10px}
.phones_list_type1 .ok_list_type1 td.end{border-right:none;}

/* Rewards Box */
.rewards_box{float:left; width:745px; margin:25px; padding:200px 0;color:#fff; font-size:30px; font-weight:bold; text-align:center; background:#666;}

/* Benefits Main Visual */
.benefits_visual_type1{background:#fff;}
.benefits_list{float:left; width:745px; padding:30px 0 0 24px; background:#fff;}
.benefits_list li{float:left; width:575px; height:100px; padding-left:159px; color:#000;}
.benefits_list li.bg_img1{background:url(/images/mservice/benefit_img1.gif) no-repeat top left;}
.benefits_list li.bg_img2{background:url(/images/mservice/benefit_img2.gif) no-repeat top left;}
.benefits_list li.bg_img3{background:url(/images/mservice/benefit_img3.gif) no-repeat top left;}
.benefits_list li.bg_img4{background:url(/images/mservice/benefit_img4.gif) no-repeat top left;}
.benefits_list li.bg_img5{background:url(/images/mservice/benefit_img5.gif) no-repeat top left; height:120px} /* 2010-06-10 */
.benefits_list li.bg_img6{background:url(/images/mservice/benefit_img6.gif) no-repeat top left; height:70px;}
.benefits_list p.txt1{float:right; width:570px; height:25px;}
.benefits_list p.txt2{float:right; width:570px; line-height:18px;}

/* search categories */
.category select,
.category input {vertical-align:top; margin:0; padding:0;}
.category select {margin-left:14px; font-size:11px;}
.category img.or {margin:0 15px; vertical-align:middle;}

/* 2010-06-07 */

#content .cnt_top h2 {position:absolute; top:83px; left:0; height:30px;font-weight:bold;font-size:15px;font-family:arial;color:#000;}

#content .cnt_top .path {position:absolute; right:10px; top:83px; color:#888; font-size:11px;}

#content .cnt_top .path a:link, #content .cnt_top .path a:visited {color:#888; text-decoration:none; padding:0 3px;}

#content .cnt_top .path a:active, #content .cnt_top .path a:hover {color:#fff; text-decoration:none;}

#content .cnt_top .path em {color:#79f26c; padding-left:3px;}

