@charset "utf-8";
/* Nuriinternet: 130311 */

/** slides **/
#spage {margin: 0px;overflow: hidden;}
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 0 0px; position: relative;}
.flex-control-nav {width: 100%; position: relative; bottom: -25px; text-align: center;}
.flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; height: 10px; margin:5px 0; display: block; background: #dddddd; border:1px solid #d1d1d0; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }
.flex-control-paging li a:hover { border:1px solid #1499be;background: #1499be; }
.flex-control-paging li a.flex-active { border:1px solid #1087b0; background: #1499be; cursor: default; }

/*
.lst>li div{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;}
.lst>li div{font-weight:bold;color:#3f93d3;}

.lst>li a{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3; overflow:hidden; text-overflow:ellipsis; }


.lst>li p{display:block;height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;cursor:pointer;}

.lst>li a>span{display: block;position:absolute;top:0px;right:6px;font-size:13px;color:#8a867f;}

.lst>li a.noli{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #fff;border-bottom:1px solid #d9d7d3;}
*/
.lst>li>a{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3; overflow:hidden; text-overflow:ellipsis; }

.lst>li div.m_title{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;}
.lst>li>p{display:block;height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;cursor:pointer;}

/*.lst>li a:hover>span{display: block;position:absolute;top:0px;right:6px;font-size:13px;color:#f3f4f6;}
.lst>li a:hover{border-top:1px solid #5288ac;border-bottom:1px solid #427293;border-radius:2px;background:#5997bf;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6aa6cd),color-stop(100%,#4c85aa));-webkit-box-shadow:inset 0 -1px 1px #6aa6cd;box-shadow:inset 0 -1px 1px #4c85aa;color:#f3f4f6}
.lst>li a:hover .ic_mr{background-position:-12px -42px;}/**/
.bt3{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.bt3{display:inline-block;color:#fff;line-height:25px;padding:0 4px;  border-radius:3px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 0 0 #fff;}
.bt3{border:1px solid #3f91ae;background-color:#5fafcb;letter-spacing:-1px;}

/* header */
.head{height:45px;position:relative;border-bottom:1px solid #343842;background:#565c70;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#595f74),color-stop(100%,#3b404e));-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #3b404d;color:#f3f4f6}
.head:after{position:absolute;top:0;left:0;width:100%;height:1px;background:#595f75;content:''}
.head_h{font-size:18px;line-height:45px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,.5)}
.hd_wl{position:absolute;top:5px;left:5px}
/*.hd_wl{position:absolute;top:0px;left:0px}*/
.hd_wr{position:absolute;top:5px;right:5px}
.hd3_bt>a{cursor:pointer;display:inline-block;height:32px;padding:0px;font-size:12px;font-weight:bold;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,0.7);border:1px solid #393e4e;border-radius:5px;background:#5e647b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#656c82),color-stop(100%,#4f5668));-webkit-box-shadow:inset 0 1px 1px #4ccf1a;box-shadow:inset 0 1px 0 #798096;color:#f3f4f6 !important;line-height:32px;text-align:center}
.hd3_bt>a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.mlogo{width:100%;text-align:center;}
.im_home{width:30px;background-position:-3px 1px}
.im_back{width:30px;background-position:-40px 1px}
.im_mlogo{width:130px;height:44px;text-indent:300px;background-position:0px -300px;}
.hd1_bt{display:inline-block;height:42px;padding:2px 0 0 0;font-size:12px;font-weight:bold;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,0.7);border-top:1px solid #c83525;border-bottom:1px solid #c83525;border-radius:0px;background:#e35b46;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ea6952),color-stop(100%,#d64232));-webkit-box-shadow:inset 0 1px 1px #4ccf1a;box-shadow:inset 0 1px 0 #c83525;color:#f3f4f6 !important;line-height:42px;text-align:center}
.hd2_bt{cursor:pointer;display:inline-block;height:32px;padding:0px;font-size:12px;font-weight:bold;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,0.7);border:1px solid #393e4e;border-radius:5px;background:#5e647b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#656c82),color-stop(100%,#4f5668));-webkit-box-shadow:inset 0 1px 1px #4ccf1a;box-shadow:inset 0 1px 0 #798096;color:#f3f4f6 !important;line-height:32px;text-align:center}
.hd2_bt{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.hd2_bt_dw{cursor:pointer;display:inline-block;height:32px;padding:0px;font-size:12px;font-weight:bold;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,0.7);border:1px solid #2f343f;border-radius:5px;background:#3d4353;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2c2f3a),color-stop(100%,#3e4352));-webkit-box-shadow:inset 0 1px 1px #4ccf1a;box-shadow:inset 0 0 1px #272a33;color:#f3f4f6 !important;line-height:32px;text-align:center}

.stmap_see_lst{display:none;position:absolute;top:40px;right:-5px}
.stmap_see_lst dl{position:relative;background:#323641; border:1px solid #343842; width:210px;}
.stmap_see_lst dl>dt{height:32px;line-height:32px;color:#80b9ff;}
/*.stmap_see_lst dl>dt b{color:#fff;display:inline-block;margin-right:10px;padding:0 20px 0 20px; background:#494d60;border-right:1px solid #2b2e39; border-bottom:1px solid #2b2e39;}*/
.stmap_see_lst dl>dt b{color:#fff;display:inline-block;margin-right:7px;padding:0 20px 0 20px; background:#494d60;border-right:1px solid #2b2e39; border-bottom:1px solid #2b2e39;color:#ff9e23;}
.stmap_see_lst dl>dd>a{display:block;height:32px;line-height:32px; padding:0 0 0 20px; border-top:1px solid #3c414e;border-bottom:1px solid #2b2e39;}
.stmap_see_lst dl>dd>p{display:block;border-bottom:1px solid #2b2e39;margin-bottom::10px;}
.stmap_see_lst dl>dd>p a{display:block;height:25px;line-height:25px; padding:0 0 0 20px;font-size:12px; color:#999;}

/* Footer */
.fot{padding:20px 0 55px 0;border-top:1px solid #bababa;background-color:#e1e4e6;font-size:12px;text-align:center}
.fot_p>a{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);color:#000 !important;line-height:25px}
.fot_p>a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.fot footer>a{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}
.fot_p2{margin:8px 0 5px}
.fot_p2>span{display:inline-block;padding:0;color:#777 !important}
.fot_p3>span{font-size:12px;color:#797b83 !important}
.fot_p2>span:before,.fot_p3>span:before{display:inline-block;height:12px;margin:0 6px 0 3px;border-left:1px solid #c3c5ce;border-right:1px solid #eaeced;vertical-align:-2px;content:''}
.fot_p2>span:first-child:before,.fot_p3>span:first-child:before{display:none}/**/
/* Footer Bar */
.fbr_bt a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.fbar {border-top:1px solid #d2d2d2;width:100%;position:fixed; bottom: 0px; right:0px; _position: absolute;}
.fbar>.fbr{height:40px;padding:0 0 0 10px;position:relative;border-top:1px solid #fff;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(100%,#dfdfdf));color:#000;}
.fbr_wl{position:absolute;top:3px;left:11px}
.fbr_wr{position:absolute;top:3px;right:11px}
/*.fbr_bt a{display:inline-block;height:32px;padding:0px;font-size:12px;font-weight:bold;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,0.7);border:1px solid #cfcfcf;border-radius:4px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #fff;color:#f3f4f6 !important;line-height:31px;text-align:center}
.fbr_bt a:hover{border:1px solid #a9a9a9;border-radius:4px;background:#cfcfcf;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d3d3d3),color-stop(100%,#c8c8c8));-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #cfcfcf;color:#f3f4f6 !important;line-height:31px;text-align:center}
*/
.fbr_bt a{display:inline-block;height:31px;padding:0px;font-size:13px;font-weight:bold;letter-spacing:-1px;color:#666 !important;line-height:32px;}
.fbr_bt a{border:1px solid #cfcfcf;border-radius:4px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #fff;}
.fbr_bt a:hover{border:1px solid #a9a9a9;border-radius:4px;background:#cfcfcf;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d3d3d3),color-stop(100%,#c8c8c8));-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #cfcfcf;}
.fbr_bt2 a{display:inline-block;height:31px;padding:0px;font-size:13px;font-weight:bold;letter-spacing:-1px;color:#fff !important;line-height:32px;}
.fbr_bt2 a{border:1px solid #464c5e;border-radius:4px;background:#5a6175;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #798096;}
.fbr_bt2 a:hover{border:1px solid #a9a9a9;border-radius:4px;background:#cfcfcf;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d3d3d3),color-stop(100%,#c8c8c8));-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 1px 0 #cfcfcf; color:#666 !important;}
.fbr_bt2 a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}

/* Wrap */
.taps {display:table;width:100%;height:85px;border-top-right-radius:6px;border-top-left-radius:6px;}
.taps li{display:table-cell;width:50%;height:85px;}
.taps li span {text-decoration: none;color: #000;display: block;padding:17px 15px 12px 15px;outline:none; cursor:pointer;}
.taps .lt{border-right:1px solid #d9d7d3}
.tit1 h2{position:relative;font-weight:bold;font-size:17px;color:#543b2a;letter-spacing:-1px !important}
.tit1 h2>b{color:#3f93d3}
.tit1 h2>em{color:#ff6600}
.tit1 p{margin:8px 0 10px 0;font-size:13px;color:#8a867f;line-height:15px; letter-spacing:-1px;}
/*.of>span{background:#ebeae7;border-bottom: 1px solid #d9d7d3;border-top-right-radius:6px;}
.of>span>div{height:5px;border-top:1px solid #cac9c5;border-bottom:1px solid #fafaf9;  background:#e1e0db;border-radius:4px;}
.on>span{background:#f2f1ef;border-bottom: 1px solid #f2f1ef;border-top-right-radius:6px;}
.on>span>div{height:5px;border-top:1px solid #c66631;border-bottom:1px solid #fafaf9; background:#dd7237;border-radius:4px;}*/
.on>span{background:#fff;border-bottom: 1px solid #fff;border-top-right-radius:6px;border-top-left-radius:6px;}
.on>span>div{height:3px;border-top:1px solid #0b8ab7;border-bottom:1px solid #fafaf9; background:#1499be;border-radius:0px;}
.of>span{background:#f9f9f9;border-bottom: 1px solid #d9d7d3;border-top-right-radius:6px;border-top-left-radius:6px;}
.of>span>div{height:3px;border-top:1px solid #cac9c5;border-bottom:1px solid #fafaf9;  background:#e1e0db;border-radius:0px;}
.on2>span{background:#fff;border-bottom: 1px solid #d9d7d3;border-top-right-radius:6px;border-top-left-radius:6px;}
.on2>span>div{height:3px;border-top:1px solid #0b8ab7;border-bottom:1px solid #fafaf9; background:#1499be;border-radius:0px;}
.taps2 {display:table;width:100%;height:85px;border-top-right-radius:6px;border-top-left-radius:6px;}
.taps2 li{display:table-cell;width:50%;height:85px;}
.taps2 li span {text-decoration: none;color: #000;display: block;padding:17px 15px 12px 15px;outline:none;}
.taps2 .lt{border-right:1px solid #d9d7d3}
.taps3 {display:table;width:100%;height:45x;border-top-right-radius:6px;border-top-left-radius:6px;}
.taps3 li{display:table-cell;width:50%;height:45px;}
.taps3 li span {text-decoration: none;color: #000;display: block;padding:17px 15px 12px 15px;outline:none;}
.taps3 .lt{border-right:1px solid #d9d7d3}
.tit3 h2{position:relative;font-weight:bold;margin:0 0 0px 0;font-size:15px;color:#543b2a;letter-spacing:-1px !important}
.tit3 h2>b{color:#3f93d3}
.tit3 p{margin:8px 0 10px 0;font-size:13px;color:#8a867f;line-height:15px; letter-spacing:-1px;}
.lst3>li a{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;}
.lst3>li a>span{display: block;position:absolute;top:0px;right:6px;font-size:13px;color:#8a867f;padding-right:10px}
.lst3>li a.noli{display:block;position:relative; height:38px;line-height:40px;padding:0 0 0 20px;border-top:1px solid #fff;border-bottom:1px solid #d9d7d3;}
.bksn{height:40px;}
.freeuse_event_txt{;position: absolute;left: 90px;top: 0px;color: #e20000 !important; display: none !important;}

.lst4{font-size:13px;color:#666;}
.lst4 em{color:#e20000;letter-spacing:-1px !important}
.lst4>li{position:relative; ;padding:8px 0 10px 14px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;letter-spacing:-1px;overflow: hidden;padding-bottom: 30px;}
.lst4>li span{display:block;position:relative;height:25px;line-height:25px}
.lst4>li span>div{position:absolute;top:0px;right:15px;}
.lst4>li span>div>a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.lst4>li span>div>a{display:inline-block;color:#fff;line-height:25px;padding:0 4px;border-radius:3px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 0 0 #fff;}
.lst4>li span>div>a{border:1px solid #3f91ae;background-color:#5fafcb;letter-spacing:-1px;}
.lst4>li p{font-size:12px;color:#777;}
.lst4>li span>b{color:#e20000; padding-left:10px;}
.lst4>li p>u {color:#ff7d44; font-weight:bold}


/* Mban */
.Mban .rbn{position:absolute;top:0px;left:10px;z-index:10;}
.Mban_area{position:relative;margin:12px 12px 20px 12px;padding:0 0 20px 0;border:1px solid #b8b8b8;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff}
.Mban_area>h1{position:relative;height:21px;padding-top:5px;border-bottom: 1px solid #d9d7d3;text-align: center;}
.Mban_area>h1>div{height:19px;border-bottom: 1px solid #d9d7d3;}
.Mban_area>div{height:100px;position:relative;margin:10px;padding:0;border:1px solid #d9d7d3;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff}
.bnh>li>span{width:312px;height:100px;border-radius:4px;}
.bnh>li>span{cursor: pointer;height:100px;display: block;margin:0 auto;}
.bnh>li>span>img{width:312px; height:100px; border-radius:4px;}
.Mban_area .flex-control-nav {width: 100%; position: absolute; bottom: -22px; text-align: center;}
.Mban_area .flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.Mban_area .flex-control-paging li a {width: 11px; height: 11px; display: block; background: #dddddd; border:1px solid #d1d1d0; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; }
.Mban_area .flex-control-paging li a:hover { border:1px solid #656d7e;background: #767e8f; }
.Mban_area .flex-control-paging li a.flex-active { border:1px solid #656d7e; background: #767e8f; cursor: default; }

/* Mhead */
.Mhead{position:absolute;top:0px;left:0px}
.Mhead:after{position:absolute;top:0;left:0;width:100%;}
.Mmu{display:block;padding:10px 6px 0px 6px;;line-height:0px;}
.Mmu{display:block;position:relative;}
.Mmu .Mu_wr,.Mmu .Mu_wl{position:relative;margin-top:22px}
.Mu_wl{text-align: left;}
.Mu_wr{text-align: right;}
.Mu_wr0{text-align: right;margin-top:0px;position:relative;}
.Mmu .Mu_wr0 .mbr01,.Mmu .Mu_wl .mbr02,.Mmu .Mu_wr .mbr03{position:absolute;height:40px;}
.mbr01{top:98px;right:-15px;width:100%;}
.mbr02{top:97px;left:-10px;width:100%;}
.mbr03{top:99px;right:-10px;;width:100%;z-index:99;}
.znd{position:relative;z-index:100;padding-top:4px}
.Mmu div>a>span{border:0px solid #000;}
.Mu_wl a>span{margin-right:-4px}
.Mu_wr a>span{margin-left:-4px}
.Mu_wr0 .m_mu01{margin-right:5px}
.Mu_wl .m_mu02{margin-left:5px}
.Mu_wr .m_mu07{margin-right:5px}


/* Mfot */
.mfot{padding:16px 0 15px 0;border-top:1px solid #2e323f;background-color:#494f60;font-size:12px;text-align:center}
.mfot .fot_p>a{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #2e323f;border-radius:3px;background:#585f72;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585f72),color-stop(100%,#585f72));box-shadow:inset 0 0 0px rgba(255,255,255,.65);color:#acb6cc !important;line-height:25px}
.mfot .fot footer>a{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}
.mfot .fot_p2{margin:8px 0 5px}
.mfot .fot_p2>span{display:inline-block;padding:0;color:#8f98ad !important}
.mfot .fot_p3>span{font-size:12px;color:#797b83 !important}
.mfot .fot_p2>span:before,.fot_p3>span:before{display:inline-block;height:12px;margin:0 6px 0 3px;border-left:1px solid #3f4351;border-right:1px solid #565c6b;vertical-align:-2px;content:''}
.mfot .fot_p2>span:first-child:before,.fot_p3>span:first-child:before{display:none}/**/


/* Form 2013-07-29 */
.tit_sn{position:relative;padding:17px 15px 10px 15px;z-index:10;}
.tit_sn_a{position:relative;font-weight:bold;font-size:17px;color:#543b2a;letter-spacing:-1px !important}
.tit_sn_a>span{color:#3f93d3}
.tit_sn>p{margin-top:8px;font-size:13px;color:#555;line-height:18px;}
.lin{border-top:1px solid #0b8ab7;border-bottom:3px solid #1499be;}
.page_sn{position:relative;padding:15px 0 15px 0;}
.page_sn>.wrap{padding:0px;font-size:13px;color:#666;line-height:18px;}
.gdtx{position:relative;padding:0 15px 0 15px;font-size:12px;color:#666;letter-spacing:-1px;line-height:16px;}
.gdtx>b{display:block;padding:8px 0 3px 0;width:100%;}
.gdtx>strong{display:block;padding:15px 0 0 0;width:100%;}
.gdtx>strong.e20{color:#e20000;}
.gdtx>strong.e3f{color:#3f93d3;}
.gdtx>strong>em{display:inline-block;letter-spacing:0px;padding-left:3px;}
.gdtx>span{display:block;width:100%;}
.lst2>li span{overflow:hidden;display:block;position:relative; height:34px;line-height:30px;padding:5px 80px 0 20px;border-top:1px solid #f9f8f7;border-bottom:1px solid #d9d7d3;}
.lst2>li span>div{position:absolute;top:5px;right:10px;}
.lst2>li span>div>a{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.lst2>li span>div>a{display:inline-block;color:#fff;line-height:25px;padding:0 5px;letter-spacing:-1px;border-radius:3px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 0 0 #fff;}
.lst2>li span>div>a.end{border:1px solid #949494;background-color:#b2b2b2;}
.lst2>li span>div>a.ing{border:1px solid #3f91ae;background-color:#5fafcb;}
.pgbtn{position:relative;padding:10px;text-align:center;border-top:1px solid #d9d7d3;border-bottom:1px solid #d9d7d3;}
.pgbtn>a{display:inline-block;color:#fff;line-height:30px;padding:0 5px;letter-spacing:-1px;border-radius:3px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 0 0 #fff;}
.pgbtn>a{border:1px solid #3f91ae;background-color:#5fafcb;width:95%;text-align:center}




/* BOARD */
.bd_tit{position:relative;margin:20px 15px 10px 15px;z-index:10;font-size:12px;color:#666;}
.bd_tit>strong{margin-top:8px;font-size:14px;color:#555;line-height:25px;display:block;letter-spacing:-1px;}
.bd_page{position:relative;margin:15px 15px 20px 15px;}
.bd_page{padding:0px;font-size:13px;color:#666;letter-spacing:-1px;line-height:20px;}
.bd_btn{position:relative;padding:10px;text-align:center;border-top:1px solid #d9d7d3;border-bottom:1px solid #d9d7d3;}
.bd_btn a{display:inline-block;color:#fff;line-height:30px;padding:0 5px;letter-spacing:-1px;border-radius:3px;background:transparent;background:-webkit-box-shadow:inset 0 1px 1px #c5c5c5;box-shadow:inset 0 0 0 #fff;}
.bd_btn a{border:1px solid #3f91ae;background-color:#5fafcb;width:60px;text-align:center}
.bds1{margin-top:38px;}
.bds1>a{width:95%;}
.file_st input{font-size:12px;width:80%;line-height:25px;}



/* Form */
.group{position:relative;padding:20px 15px 20px 15px;}
/*.group>.wrap{padding:0px 15px 0 15px;}*/
.row{display:table;width:100%;margin:0 0 9px;}
.group .row:last-child{margin:0}
.cell{display:table-cell;vertical-align:top}
.cell.term{width:10px}
.cell .txt{display:inline-block;position:relative;top:9px;font-size:16px;color:#1B1B1B}
.input_wrap{display:block;padding:1px;border-radius:4px;border:1px solid #afafb0;background:#fff;box-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 0 #FFF}
.input_wrap{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.input_wrap>input{width:50%;padding:8px 6px 7px 6px;border:0;background:transparent;font-size:16px;vertical-align:top;-webkit-appearance:none}
.input_wrap span{padding:9px 6px 6px 6px;display:inline-block;font-weight:bold;color:#999;border:0px solid #000;}
.input_wrap i{font-style:normal;float:right;padding:9px 6px 6px 6px;display:inline-block;font-weight:bold;color:#999;border:0px solid #000;}
.select_wrap{display:block;position:relative;padding:1px;border-radius:4px;border:1px solid #afafb0;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f3f3f3));box-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 0 #FFF)}
.select_wrap{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.input_wrap>textarea{width:80%;padding:8px 6px 7px 6px;border:0;background:transparent;font-size:16px;vertical-align:top;-webkit-appearance:none}
.radio div{padding:9px 6px 6px 6px;display:inline-block;width:100%;}
.radio{padding-right:6px;}
.radio input{display:inline-block;}
.group .wt60{width:60%;}
.group .wt48 input{width:48%;}
.group .wt45{width:45%;}
.group .wt40{width:40%;}
.group .wt35{width:35%;}
.group .wt30 input{width:30%;}
.group .wt26{width:26%;}
.group .wt25 input{width:25%;}
.group .wt23 input{width:23%;}
.group .wt80{width:80%;}
.group .wt80p{width:80px;}
.input_wrap input{}

.terms{border:0px solid #949494;}
.terms>.radio-im,.terms>h1{padding:0px 20px 0 20px;}
.terms>h1{font-weight:normal;color:#666; padding-top:0px;padding-bottom:10px;}
.terms>h1>span{font-weight:normal;color:#355eb4;font-size:12px; line-height:12px;cursor: pointer }
.terms>.btn>button{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.terms>.btn{text-align:center;border-top:1px solid #afafb0;margin-top:15px;}
.terms>.btn button{cursor:pointer;width:90%;height:43px;margin-top:17px;padding:1px;border-radius:3px;border:1px solid #0087ac;background:#1499be;}
.terms>.btn>button>span{display:block;height:41px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1499be),color-stop(100%,#1499be));font-size:16px;font-weight:bold;line-height:41px;color:#FEFEFE;text-shadow:0px 0px 0 rgba(0,0,0,.2);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,.2)}

.terms2{border:0px solid #949494;color:#555;padding-top:5px}
.terms2>div>div{padding:10px 0 10px 20px;height:44px;border-bottom:1px solid #d9d7d3;}
.terms2>div>div>label{cursor:pointer}
.terms2>div>div i{font-style:normal;font-weight:bold;color:#ff6600;}
.terms2>div>div b{font-style:normal;font-weight:bold;color:#d61227;}
.terms2>div>div span{display:block;color:#777;}
.terms2>div>div span>b{color:#e20000;}
.terms2>div>div span>em{font-size:11px;}
.terms2>.btn{text-align:center;border-top:0px solid #afafb0;margin-top:5px;}
.terms2>.btn button{cursor:pointer;width:90%;height:43px;margin-top:17px;padding:1px;border-radius:3px;border:1px solid #0087ac;background:#1499be;}
.terms2>.btn>button>span{display:block;height:41px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1499be),color-stop(100%,#1499be));font-size:16px;font-weight:bold;line-height:41px;color:#FEFEFE;text-shadow:0px 0px 0 rgba(0,0,0,.2);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,.2)}


.select_wrap select{width:100%;height:35px;line-height:35px;padding:0 0 0 7px;border:0;background:transparent url(../img/com/bt_select.png) no-repeat 100% 0;background-size:36px 35px;font-size:16px;vertical-align:top;-webkit-background-size:36px 35px;-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.select_wrap select{width:100%;height:35px;padding:0 0 0 7px;border:0;background:transparent url(../img/com/bt_select2.png) no-repeat 100% 0;background-size:36px 35px;font-size:16px;vertical-align:top;-webkit-background-size:36px 35px;-webkit-appearance:none}



