@charset "euc-kr";
/*
------------------------------------------------------------
MGAME Web Design Team
first written: Yang Young bok 151221
updated:
------------------------------------------------------------
*/
@import url('common.css');
/* layout */
.container{margin:29px auto;width:1100px;overflow:hidden;_zoom:1}
.content{position:relative;float:left;padding:30px 0 0 0;width:689px;
    top: 0px;
    left: 0px;
}
.snb{float:right;width:245px}


.gamestart{margin:0 0 15px 0;overflow:hidden;_zoom:1}
.gamestart a{float:left}
.login{margin:0 0 15px 0;width:245px}

/*
.login,.login iframe{width:245px;height:170px}
*/
/* snb */
.news{position:relative;margin:15px 0 0 0;border:1px solid #dbdee0}
.news h2{padding:13px 10px 0 10px;height:29px;border-bottom:1px solid #eaeced;font-weight:normal;font-size:18px;color:#121313}
.news .more{position:absolute;top:16px;right:10px}
.news ul{margin:13px}
.news li{margin:5px 0}
.news a{color:#878c8e}
/* content */
.content h2{padding:0 0 20px 2px;border-bottom:2px solid #4c4f50;font-weight:normal;font-size:30px;line-height:36px;color:#121313}
.path{position:absolute;top:40px;right:5px;font-size:11px;color:#b6bbbe}
.path strong{color:#757b7e}
.path img{margin:-2px 4px 0 4px;vertical-align:middle}
.tabs{margin:0 0 26px 0;border-bottom:1px solid #dbdee0;_zoom:1}
.tabs:after{clear:both;display:block;content:''}
.tabs li{float:left;margin:0 -1px 0 0}
.tabs li:first-child a{background-image:none}
.tabs a{display:block;padding:13px 10px;min-width:100px;background:url(../images/line_tabs.gif) no-repeat 0 50%;font-weight:bold;color:#878c8e;text-align:center;text-decoration:none;font-size: 14px}
.tabs .on a{position:relative;bottom:-1px;margin:-1px 0 0 0;padding:13px 9px 14px 9px;border:solid #dbdee0;border-width:0 1px;background:#fff;font-size: 16px}
.tabs4 li{width:25%}
.tabs5 li{width:20%}
.tabSub{margin:0 0 22px 0;padding:17px 0;border:1px solid #dbdee0;text-align:center;height: 30px}
.tabSub a{display:inline-block;padding:6px 7px;color:#4c4f50;text-decoration:none;position: absolute; right: 120px;top: 168px}
.tabSub a:hover {background:#636e76;font-weight:bold;color:#fff}
.tabSub .on{background:#636e76;font-weight:bold;color:#fff}
.tabSub DropDownList{border:1px solid #C0C0C0;font-size:18px;height:30px;backcolor:#F6F6F6} 
.tabs.line{border-top:2px solid #4c4f50}
.schedule{border-collapse:collapse;margin:35px 0 0 0;width:100%;border:1px solid #dbdee0;color:#878c8e}
.schedule th,.schedule td{border:solid #eaeced}
.schedule thead th{width:12.5%;height:43px;border-width:0 0 0 1px;background:#f5f6f6}
.schedule thead th:first-child{border:none}
.schedule tbody th{border-width:1px 0 0 0;font-weight:normal}
.schedule td{height:48px;border-width:1px 0 0 1px;font-weight:bold;line-height:16px;text-align:center}
.schedule .purple{background:#af7ed0;color:#fff}
.schedule .pink{background:#ff7db4;color:#fff}
.schedule .green{background:#de6930;color:#fff}
.schedule .orange{background:#8fb52a;color:#fff}
.schedule .blue{background:#d5aa00;color:#fff}
.schedule .yellow{background:#30a3de;color:#fff}
.character *{vertical-align:middle}
.character p{padding:12px 16px;border-bottom:1px solid #dbdee0;background:#f5f6f6;color:#878c8e}
.character ul{padding:20px 0;border-bottom:2px solid #4c4f50}
.character li{margin:13px 0}
.character strong{display:inline-block;padding:0 0 0 20px;width:120px}
.character select,.character textarea{border:1px solid #d0d3d5;color:#878c8e}
.character select{width:178px;height:30px}
.character textarea{padding:8px;width:615px;height:270px}
.character .btn{margin:35px 0 0 0;text-align:center}
.introduce{padding:43px 32px;border:1px solid #dbdee0;font-size:14px;line-height:22px;color:#878c8e}
.introduce p{margin:0 0 20px 0}
.introduce h3{margin:45px 0 15px 0}
.introduce h3:first-child{margin-top:0}
.introduce h4{margin:40px 0 15px 0}
.introduce h5{margin:40px 0 20px 0;font-size:14px;color:#4f5253}
.introduce p strong{color:#4f5253}
.introduce li{margin:0 0 0 4px;padding:0 0 0 11px;background:url(../images/bullet.gif) no-repeat 0 6px}
.introduce li li{margin:0;padding:0;background:none}
.introduce li ul{margin:0 0 20px 0}
.introduce li span{display:inline-block}
.introduce .title{display:inline-block;width:90px;vertical-align:top}
.introduce .etc li{margin:20px 0 0 0}
#introduce1{height:1309px;background:url(../images/bg_introduce1.jpg) no-repeat 0 bottom}
#introduce2{background:url(../images/bg_introduce2.jpg) no-repeat right 0}
.guidebook table{margin:20px 0 0 0;border:1px solid #dbdee0}
.guidebook table:first-child{margin-top:30px}
.guidebook th,.guidebook td{padding:12px 18px;border-top:1px solid #eaeced}
.guidebook th{width:105px;background:#f5f6f6;text-align:left;color:#878c8e}
.guidebook tr:first-child th,.guidebook tr:first-child td{border-color:#dbdee0}
.guidebook td{color:#e1e3e4}
.guidebook td a{margin:0 5px}
.guidebook caption{margin:0 0 0 5px;padding:0 0 10px 10px;background:url(../images/bu_caption.gif) no-repeat 0 4px;font-weight:bold;font-size:16px;line-height:20px;color:#4f5253;text-align:left}
.guidebook .etc td{width:32.5%}
.table{border-collapse:collapse;width:100%;border-top:1px solid #4c4f50;border-bottom:1px solid #dbdee0;color:#878c8e}
.table th{padding:11px 5px;border-bottom:1px solid #dbdee0;background:url(../images/line_th.gif) no-repeat 0 50%}
.table th:first-child{background:none}
.table tr:first-child td{border-top:none}
.table td{padding:13px 5px;border-top:1px solid #eaeced;text-align:center}
.table td img{margin:-8px 0}
.table td:nth-child(2){font-size:14px;color:#4f5253}
.table .bg td{background:#f5f6f6;font-weight:bold}
.tableStore{border:solid #4c4f50;border-width:2px 0}
.tableStore th span{font-weight:normal;font-size:11px}
.tableStore td:nth-child(2){font-size:12px;color:#878c8e}
.tableStore td img{margin:0}
.tableStore .detail{padding-left:10px;text-align:left}
.tableBook{margin:16px 0 50px 0; border-top-color:#dbdee0}
.tableBook td:nth-child(2){font-size:12px;color:#878c8e}
.tableBook td.none{padding:35px}
.tableBook+p{margin:-20px 0 0 5px; color:#878c8e}
.dress h3{margin:25px 0 7px 0;font-weight:normal;font-size:14px;color:#7e8283}
.dress h4{margin:0 0 25px 0;font-weight:normal;font-size:24px;text-align:center}
.dress .view{margin:0 0 25px 0;padding:35px 0 20px 0;border:8px solid #d2d6d8}
.dress .image{margin:0 0 20px 0;text-align:center}
.dress .image img{margin:0 40px;vertical-align:bottom}
.dress .view ul{padding:20px 26px 0 26px;border-top:1px solid #dbdee0}
.dress .view li{margin:5px 0;padding:0 0 0 10px;background:url(../images/bullet.gif) no-repeat 0 8px;color:#878c8e}
.dress select{margin:0 0 11px 0;width:127px;height:30px;border:1px solid #d0d3d5;color:#878c8e}
.dress .list{margin:0 0 0 -14px;border-bottom:1px solid #4c4f50;overflow:hidden;_zoom:1}
.dress .list li{float:left;margin:0 0 30px 14px;font-size:14px;text-align:center}
.dress .list img{display:block;margin:0 0 10px 0;border:1px solid #d2d6d8}
.dressView h3{position:relative;padding:20px 0 18px 18px;border-bottom:1px solid #dbdee0;font-size:18px}
.dressView .refer{position:absolute;right:16px;font-weight:normal;font-size:12px;color:#aaafb2}
.dressView .refer em{margin:0 5px 0 0;font-style:normal;color:#717474}
.dressView .view{padding:75px 20px 20px 20px;border-bottom:2px solid #4c4f50}
.dressView .image{margin:0 0 40px 0;text-align:center}
.dressView .view li{margin:5px 0;padding:0 0 0 10px;background:url(../images/bullet.gif) no-repeat 0 8px;color:#878c8e}
.store{position:relative;margin:-14px 0 11px 0}
/*.store:before{content:'';display:block;top:0;left:0;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:100}*/
.store .popup{position:absolute;top:0;left:50%;margin:0 0 0 -282px;padding:29px 18px;width:524px;border:2px solid #000;background:#fff;font-size:11px;line-height:20px;color:#878c8e;z-index:110}
.store .popup h3{margin:43px 0 10px 0;padding:0 0 10px 5px;border-bottom:1px solid #4c4f50;font-size:18px;color:#4f5253}
.store .popup h3:first-child{margin-top:0}
.store .popup .close{position:absolute;top:-47px;right:-2px}
.shop{margin:0 0 50px 0;border-bottom:1px solid #d7dadc;background:#f5f6f6;overflow:hidden;_zoom:1}
.shop .user{float:left;margin:0 22px 0 0;padding:38px 25px;width:240px;border-right:1px solid #e7e9ea}
.shop .author{font-size:14px;color: #0e68ad}
.shop .user p{margin:25px 0;font-weight:bold}
.shop .notice{padding:25px 22px 0 22px}
.shop .notice h3{margin:0 0 15px 0;font-size:18px}
.shop .notice li{margin:5px 0;padding:0 0 0 3px;text-align:right;overflow:hidden;_zoom:1}
.shop .notice a{float:left;padding:0 0 0 7px;background:url(../images/dot.gif) no-repeat 0 50%;color:#7e8283}
.shop .notice .date{font-size:11px;color:#b6bbbe}
.shopList{margin:0 0 0 -18px;overflow:hidden;_zoom:1}
.shopList li{float:left;margin:0 0 25px 18px;width:394px;text-align:center}
.shopList img{display:block;margin:0 0 15px 0;border:1px solid #d2d6d8}
.shopList strong{display:block;margin:0 0 5px 0;font-size:18px;color:#4f5253}
.shopList a{color:#878c8e}
.shopView{overflow:hidden;_zoom:1}
.shopView .image{float:left;margin:0 30px 25px 0}
.shopView .image img{border:1px solid #d2d6d8}
.shopView h3{font-weight:normal;font-size:24px;line-height:60px}
.shopView ul{margin:10px 0 25px 0}
.shopView li{margin:0 0 10px 0;font-size:14px;color:#878c8e}
.shopView li strong{font-size:18px}
.shopView li .title{display:inline-block;width:60px}
.shopView select{min-width:84px;height:30px;border:1px solid #d0d3d5}
.shopView .box{clear:both;padding:25px 35px;min-height:600px;border:1px solid #dbdee1;color:#878c8e}
.shopView .back{position:absolute;right:7px;margin-top:85px}
.delivery{margin:15px 0 0 0;text-align:center;color:#b0b4b6}
.delivery img{display:block;margin:35px auto}
.shopInfo{padding:38px 21px;border:1px solid #dbdee0;line-height:22px}
.shopInfo h3{margin:0 7px 35px 7px}
.shopInfo h4{margin:20px 0 0 5px;font-size:14px}
.shopInfo span{display:inline-block;width:20px;font-size:24px;vertical-align:middle}
.shopInfo .question{padding:8px 16px;border-bottom:1px solid #a1a6a7;font-size:16px;color:#333435}
.shopInfo .answer{margin:0 0 25px 0;padding:12px 17px 11px 42px;background:#f5f6f6;font-size:14px;color:#868a8b}
.shopInfo .answer span{margin:0 0 0 -24px}
.shopInfo .answer img{display:block;margin:0 auto}
.shopInfo .center{font-size:12px;text-align:center;color:#a7abac}
.shopInfo .answer ol{margin:0 5px 0 15px;font-size:12px;line-height:20px;text-indent:-10px}
.shopInfo .answer ol> li{margin:0 0 10px 0}
.shopInfo .answer ol ul{margin:0 10px}
.shopInfo em{font-style:normal;color:#ff2f17}
.shopInfo table{border-collapse:collapse;margin:27px 0 0 0;width:100%;border:1px solid #d2d8d8;background:#fff;font-size:12px;line-height:20px}
.shopInfo caption{padding:0 0 13px 0;font-size:14px;text-align:left}
.shopInfo th,.shopInfo td{padding:10px;text-align:center}
.shopInfo thead th,.shopInfo tbody th{border-bottom:1px solid #eaeced}
.shopInfo thead th{width:50%;border-left:1px solid #d2d8d8;background:#a1a6a7;color:#fff}
.shopInfo td{border-top:1px solid #eaeced;border-left:1px solid #d2d8d8}
.shopInfo tbody tr:first-child td{border-top:0}
.shopInfo tbody th{font-weight:normal}
.shopInfo tfoot th,.shopInfo tfoot td{background:#edf8f7;color:#36576c}
.book{padding:22px 23px 20px 23px;border:1px solid #dbdee0;border-top-color:#000}
.book h3{margin:0 0 8px 0;padding:0 0 0 22px; background:url(../images/bullet_h.gif) no-repeat 2px 1px}
.book select{margin:0 4px 0 0;width:92px; height:30px; border:1px solid #d0d3d5; color:#878c8e; vertical-align:top}
.popShop{position:relative;padding:11px;width:478px;background:#71aee7}
.popShop h1{margin:-11px 0 0 -11px}
.popShop .detail{padding:21px 16px 15px 16px;background:#fff}
.popShop .button{margin:20px 0 0 0;text-align:center}
.popShop .tab{position:absolute;top:14px;right:11px;overflow:hidden;_zoom:1}
.popShop .tab li{float:left}
.popShop .tab a{display:block;padding:11px 0 0 0;width:129px;height:30px;background:#598ec3;font-weight:bold;color:#a8d3ff;text-align:center;text-decoration:none}
.popShop .tab .on a{background:#fff;color:#878c8e}
.popShop th,.popShop td{padding:12px 15px;border:solid #dbdee0}
.popShop .table th{width:25%;border-width:0 0 1px 1px;background:#f5f6f6}
.popShop .table td{width:75%;border-width:0 1px 1px 1px;font-size:12px;text-align:left}
.popShop .table tr:first-child th,.popShop .table tr:first-child td{border-top:1px solid #4c4f50}
.popShop td strong{display:inline-block;min-width:150px;text-align:center}
.popShop td .stress{display:inline;color:#f80000}
.download{margin:35px 0 0 0;color:#7e8283}
.download .btn{margin:10px 0 0 0;word-spacing:17px}
.download h3{margin:45px 0 8px 0;font-size:16px;color:#4f5253}
.download h3 span{margin:0 0 0 10px;font-weight:normal;font-size:11px;color:#acafb0}
.download table{border-collapse:collapse;margin:0 0 17px 0;width:100%;border-bottom:1px solid #4c4f50}
.download th{border:solid #dbdee0;border-width:1px 0 1px 1px;border-top-color:#4c4f50;background:#f5f6f6}
.download th:first-child,.download td:first-child{border-left-width:0}
.download th,.download td{padding:12px}
.download td{border:solid #eaeced;border-width:1px 0 0 1px;text-align:center}
.mypc{overflow:hidden;_zoom:1}
.mypc a{float:left}
.mypc .view{float:right;padding:0px;width:550px;height:109px;border:1px solid #dbdee0;overflow-y:auto}
.vga li{display:inline;margin:0 0 0 8px}
.vga li:first-child{margin:0}
.wallpaper{margin:25px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #4c4f50}
.wallpaper .image{position:relative;margin:0 0 45px 0}
.wallpaper .btn{position:absolute;left:0;bottom:0;overflow:hidden;_zoom:1}
.wallpaper .btn a{float:left}
.wallpaper .list{margin:0 0 0 -14px;overflow:hidden;_zoom:1}
.wallpaper .list li{float:left;margin:0 0 28px 18px}
.wallpaper .list img{padding:7px;border:1px solid #dbdee0}
.wallpaper .list a:hover img{border-color:#adb4b9}
/* reply */
.fReply{padding:17px 26px;border:solid #dbdee0;border-width:1px 0;background:#f5f6f6;text-align:center}
.fReply *{vertical-align:middle}
.fReply input[type=text]{margin:0 4px 0 25px;padding:5px;width:605px;height:18px;border:1px solid #d0d3d5;line-height:18px}
.reply .list li{position:relative;padding:20px 19px;border-bottom:1px solid #eaeced}
.reply .list p{margin:10px 0 0 0;font-size:14px}
.reply .list .author{word-spacing:8px;color:#878c8e}
.reply .list .btn{position:absolute;top:37px;right:13px;display:none}
.reply .list li:hover,.reply .list li.on{background:#67696a;color:#b4b8b9}
.reply .list li:hover p,.reply .list li.on p{color:#fff}
.reply .list li:hover .btn,.reply .list li.on .btn{display:block}
.reply .list input[type=text]{padding:5px;width:605px;height:18px;border:1px solid #4c4f50;line-height:18px}
.reply .list input{margin-top:15px;vertical-align:middle}
/* search */
.fSearch{padding:25px 0;border-top:1px solid #eaeced;text-align:center}
.fSearch *{vertical-align:top}
.fSearch select{width:98px;height:36px}
.fSearch select,.fSearch input[type=text]{border:1px solid #dbdee0;color:#878c8e}
.fSearch input[type=text]{margin:0 -1px 0 -4px;padding:5px 10px;width:231px;height:24px}
/* page */
.page{margin:0 0 25px 0;border:solid #dbdee0;border-width:1px 0;color:#878c8e}
.page li{padding:14px 27px}
.page li:first-child{border-bottom:1px solid #eaeced}
.page span{display:inline-block;margin:0 20px 0 0;width:60px;background:url(../images/line_page.gif) no-repeat right 50%;font-weight:bold;color:#6a6f71}
.page a{color:#878c8e}
/* pagination */
.pagination{margin:25px 0;text-align:center}
.pagination strong,.pagination a{display:inline-block;margin:0 -2px;padding:0 3px;min-width:20px;height:25px;border:1px solid #dbdee0;background:#fff;color:#878c8e;line-height:27px;text-decoration:none;vertical-align:top}
.pagination strong{border-color:#4c4f50;background:#4c4f50;color:#fff}
.pagination .direction{margin-right:0 -1px;padding:0;border:0}
.pagination span{margin:0 20px}
.btnGroup{margin:20px 0;text-align:right}
/* button */
.button{margin:10px 0;overflow:hidden;_zoom:1}
.button a{display:inline-block;margin:0 0 0 4px;padding:0 13px;min-width:62px;background:url(../images/bg_button.gif) no-repeat;border:1px solid #4c4f50;line-height:26px;color:#feffff;text-align:center;text-decoration:none}
.button a.gray{background:#454545}
.button a.light{background:#ac7c4c}
/* board */
.boardList{border-collapse:collapse;width:100%;border-bottom:2px solid #4c4f50;color:#878c8e}
.boardList th{padding:11px 5px;border-bottom:1px solid #dbdee0;background:url(../images/line_th.gif) no-repeat 0 50%}
.boardList th:first-child{background:none}
.boardList tr:first-child td{border-top:none}
.boardList td{padding:13px 5px;border-top:1px solid #eaeced;text-align:center}
.boardList td:nth-child(2){font-size:14px;color:#4f5253}
.boardList a{float:left;padding:0 5px}
.boardView .title{padding:24px 24px 20px 24px;border-bottom:1px solid #dbdee0}
.boardView .title p{margin:0 0 10px 0;font-size:18px;line-height:24px;color:#2e2f30}
.boardView .title span{margin:0 20px;font-family:'NanumBarunGothic'}
.boardView .title span strong{margin:0 8px 0 0;font-weight:normal;color:#717474}
.boardView .date{margin:0 0 0 -18px;font-family:dotum;color:#aaafb2}
.boardView .view{padding:37px 25px;min-height:300px;border-bottom:2px solid #4c4f50;font-size:14px;color:#878c8e}
.boardView .view p{margin:0 0 30px 0}
.market{margin:28px 0}
.fanList{padding:10px 0;border-bottom:2px solid #4c4f50}
.fanList>li{position:relative;padding:23px 20px;border-top:1px solid #eaeced;color:#878c8e;overflow:hidden;_zoom:1}
.fanList>li:first-child{padding-top:0;border:none}
.fanList img{float:left;margin:0 20px 0 0}
.fanList a{font-size:20px;line-height:40px}
.fanList .date{margin:20px 0 0 0;font-size:11px;color:#aaaeb0}
.tableFan{border-collapse:collapse;width:100%;border-bottom:2px solid #4c4f50;color:#878c8e}
.tableFan th,.tableFan td{padding:6px 10px}
.tableFan th{width:120px;font-weight:normal;text-align:left;text-indent:12px}
.tableFan input[type=text],.tableFan input[type=tel],.tableFan select,.tableFan textarea{border:1px solid #d0d3d5;color:#878c8e}
.tableFan input[type=text],.tableFan input[type=tel],.tableFan textarea{padding:5px 10px;height:18px;line-height:18px}
.tableFan textarea{height:250px;overflow:auto}
.tableFan select{min-width:110px;height:30px}
.tableFan select+input{margin:0 6px 0 5px}
.tableFan .w1{width:95%}
.tableFan .w2{width:25%}
.tableFan .w3{width:15%}
.tableFan select.w2{width:28.5%}
.tableFan select.w3{width:20.2%}
.tableFan p{margin:5px 0 10px 0;color:#878c8e}
.basis li{padding:19px 21px;border-top:1px solid #eaeced}
.basis li:first-child{padding-top:0;border:none}
.basis p{padding:0 0 0 30px;color:#878c8e}
.basis p:first-child{margin:0 0 10px 0;background:url(../images/bu_number.gif) no-repeat;font-weight:bold;font-size:14px;line-height:20px;color:#626667}
.basis p+p{margin:0 3px}
.basis li+li p:first-child{background-position:0 -50px}
.basis li+li+li p:first-child{background-position:0 -100px}
.basis li+li+li+li p:first-child{background-position:0 -150px}
.basis li+li+li+li+li p:first-child{background-position:0 -200px}
.basis li+li+li+li+li+li p:first-child{background-position:0 -250px}
.basis li+li+li+li+li+li+li p:first-child{background-position:0 -300px}
.fanKit{border:solid #dbdee0;border-width:1px 0;overflow:hidden;_zoom:1}
.fanKit li{position:relative;float:left;margin:0 0 -1px 0;padding:21px 0;width:50%;border:solid #eaeced;border-width:1px 0;font-size:18px;line-height:36px}
.fanKit li:first-child,.fanKit li:first-child+li{border-top:none}
.fanKit li>img{float:left;margin:0 17px 0 6px;border:1px solid #dfe1e2}
.fanKit a{position:absolute;bottom:14px;left:205px}
/* customer */
.customer h3{margin:40px 0 10px 5px;padding:0 0 0 25px;background:url(../images/bullet.gif) no-repeat 0 3px;font-weight:normal;font-size:18px;line-height:24px}
.customer h4{margin:0 0 5px 0;font-size:12px;color:#2e2f30}
.customer .box{position:relative;padding:26px;border:1px solid #dbdee0;line-height:20px;color:#878c8e}
.customer .box h4{font-size:14px;color:#0e68ad}
.customer .box h4 span{margin:0 0 0 5px;font-weight:normal;font-size:11px;color:#9ea1a2}
.customer .box p{margin:0 0 10px 0;color:#2e2f30}
.customer .box ul{margin:10px 0 0 0}
.customer .box ol{margin:0 0 10px 13px;text-indent:-13px}
.customer .box ul li{margin:0 0 5px 0;padding:0 0 0 10px;background:url(../images/bullet.gif) no-repeat 0 -41px}
.customer .box strong{color:#4f5253}
.customer .box .btn{text-align:right}
.customer .box .button{position:absolute;margin:0;bottom:25px;right:25px}
.customer .box.info{border-color:#4c4f50;background:#f5f6f6}
.customer .box.info h4+p{padding:0 0 10px 0;border-bottom:1px solid #e3e5e7;color:#2e2f30}
.policy{color:#878c8e;line-height:20px}
.policy .info{margin:20px 10px}
.policy h3{margin:40px 0 15px 0;padding:0 0 10px 30px;border-bottom:1px solid #4c4f50;background:url(../images/bullet.gif) no-repeat 5px 1px;font-size:18px;color:#333435}
.policy h4{margin:20px 0 0 5px;font-size:13px;color:#4f5253}
.policy h5{margin:15px 0 0 5px;font-size:12px}
.policy p{margin:0 8px 20px 8px}
.policy .btnTop{text-align:right}
.policy ol,.policy ul{margin:8px}
.policy li{margin:2px 0}
.policy li ol, .policy li ul{margin:0 15px}
.policy .refer{color:#64a1c9}
.menuPolicy{border:1px solid #4c4f50;background:#f5f6f6}
.menuPolicy ul{padding:16px 0 16px 35px;overflow:hidden;_zoom:1}
.menuPolicy ul:first-child{border-bottom:1px solid #e3e5e7}
.menuPolicy li{float:left}
.menuPolicy a{margin:0 50px 0 0;padding:0 0 0 24px;background:url(../images/bu_menu.gif) no-repeat;font-size:14px;text-decoration:none}
.menuPolicy a:hover{color:#0e68ad}
.policy table{border-collapse:collapse;width:100%;border-top:1px solid #9b9fa0}
.policy caption{padding:20px 0 10px 0;font-weight:bold;font-size:14px;color:#4f5253;text-align:left}
.policy th,.policy td{padding:12px 5px;border:solid #dbdee0;border-width:0 1px 1px 1px}
.policy th{background:#f5f6f6}
.policy td{text-align:center;white-space:nowrap}
.policy td.left{text-align:left;white-space:normal}
