*{margin:0; padding:0; list-style:none;}
img{display:block; border:none;}
.clear{clear:both;}
.clearfix:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/}
a{color:#e00bba;}
a:hover{color:#ed2fcb;}


body{text-align:center; font-family:Verdana, Arial, Helvetica, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif; font-size:76%; line-height:150%; background:#000000;}
#second{text-align:center; font-family:Verdana, Arial, Helvetica, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif; font-size:76%; line-height:150%; background:url(../img/base_bg.jpg) center top no-repeat #000000;}
#top{text-align:center; font-family:Verdana, Arial, Helvetica, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif; font-size:76%; line-height:150%; background:url(../../pc/members/img/top_bg.jpg) center top no-repeat #000000;}
#popup{text-align:center; font-family:Verdana, Arial, Helvetica, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif; font-size:76%; line-height:150%; background:url(../img/popup_bg.jpg) center top no-repeat #000000;}

#top_page_flash{min-width:900px; min-height:600px;}


/*-------------------- header --------------------*/
#top_header{background:#000;}
#header{background:#000; width:980px; padding:4px 0 7px 0; margin:0 auto; font-size:76%;}
#header h1{float:left; padding-top:3px; padding-left:12px;}
#header p{float:right; padding-left:25px; padding-right:7px; padding-top:3px; color:#e2e2e2; line-height:normal;}
#header p span{color:#ffeb45;}


/*-------------------- flash --------------------*/
#second #flash{height:127px;}
#top #flash{height:408px;}

#base{width:980px; margin:0 auto; background:#fff; text-align:left;}
#second #base{background:url(/common/img/content_bg.gif) right 10px no-repeat #fff;}
#second #base{background:url(/common/img/content_bg.gif) right 10px no-repeat #fff;}


/*-------------------- footer --------------------*/
#footer{background:#000; padding:15px 0 75px 0; text-align:right; width:980px;}
#footer img{display:inline; margin-right:9px;}


/*-------------------- G-navi --------------------*/
#g_navi{width:980px; height:73px; margin:0 auto;}
#dd li { margin: 0; padding: 0; list-style: none; float: left;}
#dd li a.menu { display: block;}
.submenu { background: #EAEBD8;visibility: hidden; position: absolute; z-index: 3;}
.submenu a { display: block;}


/*-------------------- page top --------------------*/
#page_top{text-align:right; padding:40px 35px 0 35px;}
#page_top img{display:inline;}

/*-------------------- base --------------------*/


#content{padding:0 35px;}

.purple{border:solid 1px #e8caff; background:#f2e1ff; color:#784f98; margin:15px 35px; padding:8px 10px; font-weight:bold;}
.purple a{color:#784f98; text-decoration:underline;}
.purple a:hover{color:#784f98; text-decoration:none;}
.purple02{border:solid 1px #e8caff; background:#f2e1ff; color:#784f98; margin:15px 0; padding:8px 10px; font-weight:bold;}
.purple02 a{color:#784f98; text-decoration:underline;}
.purple02 a:hover{color:#784f98; text-decoration:none;}


/*-------------------- top content --------------------*/

#top_left_content{width:365px; float:left;}
#top_left_content #live_ticket{padding-bottom:14px;}
#top_left_content #news_release h4{padding-bottom:20px;}
#top_left_content #news_release h5{padding-top:12px;}
#top_left_content #topics_contents{padding-bottom:15px;}
#top_left_content #topics_contents table{margin-top:4px; background:url(../img/dot01.gif) left bottom repeat-x; padding-bottom:4px;}
#top_left_content #topics_contents th{text-align:left; width:292px;font-size:76%; line-height:150%; vertical-align:top; font-weight:normal; padding:13px 0 4px 0;}
#top_left_content #topics_contents th img{margin-bottom:3px;}
#top_left_content #topics_contents td{vertical-align:top; padding-bottom:3px;}
#top_left_content #banner{margin-top:30px;}
#top_left_content #banner .bnr_text{font-weight:bold; padding:8px 0 4px 15px; background:url(../img/cursor01.gif) left 1em no-repeat;}
#top_left_content #banner .bnr_text a{color:#333333; border:none; font-weight:bold;}

#top_right_content{width:520px; float:right;}
#top_right_content .news_box{border-bottom:dotted 1px #999; padding:0 10px 10px 10px; word-wrap: break-word;}
#top_right_content .news_box .news_title{color:#d95fc5; font-weight:bold; padding:8px 0 4px 15px; background:url(../img/cursor01.gif) left 1em no-repeat;}
#top_right_content .news_box .news_text{}
#top_right_content .news_box .news_day{color:#000;}


/*-------------------- popUp --------------------*/
#popup #base_popup{width:519px; margin:0 auto; text-align:left; padding-top:82px;}
#popup #base_popup h1{background:#fff;}
#popup #base_popup #popup_box{padding:0 19px 15px 20px; background:#fff; text-align:center;}
#popup #base_popup #popup_box #text_left{text-align:left;}

#popup #base_popup #popup_box input, #popup #base_popup #popup_box option, #popup #base_popup #popup_box TEXTAREA{padding:2px 2px 1px 2px;}
#popup #base_popup #popup_box #popup_form{margin:23px auto 15px auto;}
#popup #base_popup #popup_box th{font-size:76%; line-height:150%; vertical-align:top; font-weight:normal; text-align:right;}
#popup #base_popup #popup_box th p{padding-right:10px;}
#popup #base_popup #popup_box td{font-size:76%; line-height:150%; vertical-align:top; padding-bottom:10px;}
#popup #base_popup #popup_box #popup_box01{border:solid 1px #e5e5e5; background:#f4f4f4; padding:14px; text-align:left;}
#popup #base_popup #popup_box #popup_box01 th{width:85px;}
#popup #base_popup #popup_box #popup_box01 td .tbox{width:115px;}
#popup #base_popup #popup_box #popup_box01 td .tarea{width:340px;}
#popup #base_popup #popup_box .btn_popup{text-align:center;}

#popup #base_popup #popup_box #text_left h2{margin-bottom:10px;}
#popup #base_popup #popup_box #text_left .popup_p01 { padding: 0 0 15px; }
#popup #base_popup #popup_box #text_left .popup_ul01 { padding: 15px 15px 15px 30px; margin-bottom:20px; background-color:#f1f1f1; border:#e5e5e5 1px solid;}
#popup #base_popup #popup_box #text_left .popup_ul01 li {list-style: disc;}
#popup #base_popup #popup_box #text_left .popup_dl01 { padding: 0 0 10px; }
#popup #base_popup #popup_box #text_left .popup_dl01 dt { font-weight: bold;}
#popup #base_popup #popup_box #text_left .popup_dl01 img { display:inline;  vertical-align:middle; margin: 0 3px 0;}

#popup #popup_footer{width:519px; margin:0 auto; padding-bottom:30px;}
#popup #popup_footer #copy{float:left; padding-top:15px;}
#popup #popup_footer #btn{float:right; padding-top:10px;}

#popup #base_popup #popup_box #popup_form02{width:479px; margin-top:23px;}
#popup #base_popup #popup_box #popup_form02 th{width:101px;}
#popup #base_popup #popup_box #popup_form02 td input{width:114px; padding:1px 2px;}
#popup #base_popup #popup_box #popup_form02 td TEXTAREA{width:340px; padding:1px 2px;}

#popup #base_popup #member_voice{margin:40px 0 0 0;}
#popup #base_popup #member_voice h4{margin-bottom:15px;}
#popup #base_popup #member_voice .member_voice_box{background:#d7d3ca; width:480px; margin-bottom:15px;}
#popup #base_popup #member_voice .member_voice_box th{background:#fff; text-align:left;}
#popup #base_popup #member_voice .member_voice_box th .name{float:left; padding:8px 10px; color:#000000; width:330px;}
#popup #base_popup #member_voice .member_voice_box th .name span{color:#666666;}
#popup #base_popup #member_voice .member_voice_box th .day{float:right; padding:8px 10px; font-size:80%; color:#666666;}
#popup #base_popup #member_voice .member_voice_box td{background:#fff;}
#popup #base_popup #member_voice .member_voice_box td .message_text{padding:8px 10px 0 10px; color:#666666;}

#popup #base_popup .next_back{text-align:center; padding:10px; font-size:80%;}



#popup #base_popup #popup_box #text_left #box02{padding-top:33px; padding-bottom:5px;}
#popup #base_popup #popup_box #text_left #box02 .center{text-align:center;}
#popup #base_popup #popup_box #text_left #box02 .text_mb{margin-bottom:23px;}
#popup #base_popup #popup_box #text_left #box02 strong{color:#d95fc5;}
#popup #base_popup #popup_box #text_left #box02 .kome{font-size:80%;}
#popup #base_popup #popup_box #text_left #box02 #text_box01{border:solid 1px #e5e5e5; background:#f1f1f1; width:248px; margin-left:110px;}
#popup #base_popup #popup_box #text_left #box02 #text_box02{padding:18px 25px;}
#popup #base_popup #popup_box #text_left #box02 #text_box03{border:solid 1px #e5e5e5; background:#f1f1f1;padding:18px 25px;}
#popup #base_popup #popup_box #text_left #box02 #text_box03 .table04 th{width:100px;}

#popup #base_popup #popup_box #text_left #box02 .btn01{text-align:center; padding-top:20px;}
#popup #base_popup #popup_box #text_left #box02 .btn01 img{display:inline !important;}
#popup #base_popup #popup_box #text_left #box02 #btn_home{text-align:center; padding-top:20px;}
#popup #base_popup #popup_box #text_left #box02 #btn_home img{display:inline !important;}

#popup #base_popup #popup_box #text_left #box02 .cursor02{color:#d95fc5; font-weight:bold; padding:8px 0 4px 15px; background:url(../img/cursor02.gif) left 1em no-repeat;}
#popup #base_popup #popup_box #text_left #box02 .cursor02_text{padding-left:15px; padding-bottom:10px;}
#popup #base_popup #popup_box #text_left #box02 #step_in{padding:0 50px;}
#popup #base_popup #popup_box #text_left #box02 #step_in dt{float:left; padding-top:4px; width:56px;}
#popup #base_popup #popup_box #text_left #box02 #step_in dd{float:left; width:272px;}
#popup #base_popup #popup_box #text_left #box02 #step_in dl{background:url(../img/step_next02.gif) center bottom no-repeat; padding-bottom:18px; margin-bottom:16px;}
#popup #base_popup #popup_box #text_left #box02 #step_in .no{background:none !important; padding-bottom:0 !important; margin-bottom:0 !important;}

#popup #popup_footer02{width:519px; margin:0 auto; padding-bottom:30px;}
#popup #popup_footer02 #copy{float:right; padding-top:15px;}

/*-------------------- pbbs --------------------*/

.blog_base{padding-bottom:20px;}
.blog_box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1; background:url(../img/content_bg01.gif) right top repeat-y #fff;}
.blog_box h5{background:url(/pc/members/pbbs/images/blog_title.gif) left top no-repeat #66c9cb; padding:7px 10px 5px 69px; color:#fff600; font-size:110%;}
.blog_box_in{border:solid 1px #e6e6e6; padding:28px 21px;}
#blog_diary .table01{margin-bottom:20px;}
#blog_diary .table01 td{font-size:76%; line-height:150%; vertical-align:top;}
#blog_diary .table01 td p{padding-right:15px;}
.blog_box_in .table02 td{font-size:86%; line-height:150%;}
.blog_base .table03 td{font-size:76%; line-height:150%;}
#blog_diary .table03 td{font-size:76%; line-height:150%;}


/*-------------------- radio --------------------*/

#radio .radio_table01{width:910px; margin:14px 0 20px 0;}
#radio .radio_table01 th{width:38px; padding-bottom:7px;}
#radio .radio_table01 td{font-size:76%; line-height:150%; padding-bottom:7px;}
#radio .radio_box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#radio .radio_table02{background:#e5e5e5;}
#radio .radio_table02 th{width:73px; font-weight:normal; padding:6px 0; font-size:76%; line-height:150%;}
#radio .radio_table02 td{padding:8px 0; font-size:76%; line-height:150%;}
#radio .radio_table02 td p{padding:0 20px;}
#radio .radio_table02 .radio_text{width:678px;}
#radio .radio_table02 .radio_btn{width:145px; text-align:center;}
#radio .radio_table02 .radio_btn img{display:inline;}
#radio .radio_table02 .odd th, #radio .radio_table02 .odd td{background:#fff;}
#radio .radio_table02 .even th, #radio .radio_table02 .even td{background:#f4f4f4;}


/*-------------------- magazine --------------------*/

#magazine #table01{margin-top:20px;}
#magazine #table01 td{font-size:76%; line-height:130%; padding-bottom:20px; vertical-align:top;}
#magazine #table01 .plr23{padding-left:23px; padding-right:23px;}
#magazine #table01 a{margin-bottom:10px; display:block;}
#magazine #table01 dt{float:left;}
#magazine #table01 dd{border-left:dotted 1px #999999; float:left; padding-left:10px; font-size:90%;}
#magazine #table01 dd span{display:block; width:200px;}
#magazine #bklist li{float:left; border-top:dotted 1px #999999; padding:10px 0;}
#magazine #bklist .end{float:left; border-bottom:dotted 1px #999999; padding:10px 0;}
#magazine #bklist li dl{width:445px;}
#magazine #bklist li dt{width:69px; float:left;}
#magazine #bklist li dd{width:361px; float:right;}
#magazine #bklist li.odd{margin-right:20px;}
#magazine_in{margin:0 93px 0 95px; background:#fceac6;}
#magazine_in td{font-size:76%; line-height:150%;}
#magazine_in02{padding:0 9px 0 11px;}
#btn_magazine_top{padding:20px 0 0 336px; width:238px;}

/*-------------------- message --------------------*/

#message .message_table td{vertical-align:top; font-size:76%;}
#message .message_box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#message .message_box .message_table{width:900px;}
#message .message_box .message_table th{width:322px; background:url(../../pc/members/message/images/img_bg.gif) left top no-repeat #000; vertical-align:top;}
#message .message_box .message_table th img{margin:15px;}
#message .message_box .message_box_in{border:solid 1px #e7e7e7; padding:25px 20px; background:url(../img/content_bg01.gif) right top repeat-y #fff;}
#message .message_box .dl_table td{padding-right:20px;}
#message .message_box .message_box_in .message_title{width:460px; color:#66c9cb; padding-bottom:15px;}
#message .message_box .message_box_in .message_btn{padding-top:36px; width:178px;}


/*-------------------- bbs --------------------*/

#bbs .table01{width:910px;}
#bbs .table01 td{width:670px; font-size:76%; line-height:150%;}
#bbs .table01 p{width:650px;}
#bbs .table01 ul{width:650px; padding-top:26px; font-size:80%;}

#bbs #bbs_rule{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1; text-align:center;}
#bbs #bbs_rule_in{border:solid 1px #e5e5e5; padding:25px 10px 20px 10px; background:url(../../pc/members/bbs/images/bg_attention.gif) left top repeat-y;}
#bbs #bbs_rule_in h4{width:237px; margin:0 auto; padding-bottom:6px;}
#bbs #bbs_rule_in #text01{color:#784f98;}
#bbs #bbs_rule_in #text02{padding:28px 0 17px 0;}
#bbs #bbs_rule_in #btn{margin:0 auto; width:178px;}

#bbs #search_write{border:solid 1px #e5e5e5; padding:12px 15px 12px 22px; background:#f1f1f1; margin:20px 0 0 0;}
/*#bbs #search_write .table_search td{padding-right:42px;}
#bbs #search_write .table_write td{padding-right:108px;}*/
#bbs #search_write td{font-size:76%;}
#bbs #search_write td .text{width:116px; padding:1px 2px 1px 2px; margin-right:5px;}
#bbs .number{width:910px; margin:7px 0 5px 0;}
#bbs .number td{font-size:76%;}
#bbs .number .left{text-align:left;}
#bbs .number .right{text-align:right;}

#bbs #topics_list{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#bbs #topics_list table {background:#e5e5e5;}
#bbs #topics_list td{font-size:76%; line-height:150%;}
#bbs #topics_list td p{padding:0 15px;}
#bbs #topics_list .odd td{background:#fff;}
#bbs #topics_list .even td{background:#f4f4f4;}

#bbs .expression{margin-bottom:5px;}

#bbs #topics_comment{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#bbs #topics_comment img{display:inline; vertical-align:text-top;}
#bbs #topics_comment table{background:url(../../pc/members/bbs/images/comment_title.gif) left top no-repeat #66c9cb; width:900px;}
#bbs #topics_comment th{text-align:left; font-size:76%; line-height:150%; padding:8px 0 7px 0;}
#bbs #topics_comment th p{padding:0 69px; color:#fff600;}
#bbs #topics_comment td{text-align:right; font-size:76%; line-height:150%; padding:8px 0 7px 0; width:120px;}
#bbs #topics_comment td p{padding:0 20px;}
#bbs #topics_comment .wh_bbs{color:#fff;}

#bbs .tree{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#bbs .tree .tree_box{border:solid 1px #e5e5e5; padding:10px 20px; background:#fff;}
#bbs .tree .tree_box td{font-size:76%; line-height:150%;}
#bbs .tree .tree_box .name{color:#66c9cb;}

#bbs .text_box01{border:solid 1px #e5e5e5; padding:10px 20px; background:#fff;}
#bbs .text_box01 .user{text-align:right;}
#bbs .text_box01 .user .name{color:#66c9cb;}

#bbs .text_box02{border:solid 1px #e5e5e5; background:#fff;}
#bbs .text_box02 .text01{padding:10px 20px;}
#bbs .text_box02 .user{text-align:right;}
#bbs .text_box02 .user .name{color:#66c9cb;}

#bbs .text_box03{padding:10px 20px; background:#fff;}

#bbs .list_box01{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#bbs .list_box01 .title{background:url(../../pc/members/bbs/images/bg_ttl_comment.gif) left top no-repeat #f4f4f4; padding:8px 58px; border-bottom:solid 1px #e7e7e7;}
#bbs .list_box01 img{display:inline;}

/*-------------------- download --------------------*/

#download h4{padding-bottom:13px;}
#download #new_wp{padding:20px 55px 23px 55px;}
#download #new_wp #new_wp_left{float:left; width:384px;}
#download #new_wp #new_wp_right{float:right; width:384px;}
#download #new_wp .wp_name{font-weight:bold; color:#e00bba; padding-bottom:5px;}
#download #btn_other{width:178px; margin:5px 0 30px 366px;}
#download #new_wp ul{padding-top:5px;}
#download #new_wp li{float:left;}
#download #new_wp li a{background:url(/pc/members/download/images/triangle.gif) left 0.4em no-repeat; padding-left:10px; margin-right:25px;}
#download dt{font-weight:bold;}

#download #download_list{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#download #download_list table{width:900px;}
#download #download_list th{text-align:left; color:#e00bba; font-size:76%; line-height:150%; vertical-align:top; width:192px; padding-top:8px; padding-bottom:8px;}
#download #download_list td{font-size:76%; line-height:150%; vertical-align:top; padding-top:8px; padding-bottom:8px; padding-left:20px;}
#download #download_list th p{padding:0 12px;}
#download #download_list dl{float:left; width:333px;}
#download #download_list dt{float:left; padding-right:13px;}
#download #download_list dd a{background:url(/pc/members/download/images/triangle.gif) left 0.4em no-repeat; padding-left:10px;}
#download #download_list{background:#e5e5e5;}
#download #download_list .odd th, #download #download_list .odd td{background:#fff;}
#download #download_list .even th, #download_list .even td{background:#f4f4f4;}

/*-------------------- invitation --------------------*/

#invi .invi_box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#invi .invi_table01{width:910px;}
#invi .invi_table01 td{vertical-align:top; font-size:76%; line-height:150%;}
#invi .invi_table01 th{width:240px; vertical-align:top;}
#invi .invi_table02{background:#e5e5e5;}
#invi .invi_table02 th{width:155px; font-weight:normal; padding:6px 0; font-size:76%; line-height:150%; text-align:left; vertical-align:top}
#invi .invi_table02 th p{padding:0 10px;}
#invi .invi_table02 td{padding:8px 0; font-size:76%; line-height:150%; width:742px; vertical-align:top;}
#invi .invi_table02 td p{padding:0 20px;}
#invi .invi_table02 .odd th, #invi .invi_table02 .odd td{background:#fff;}
#invi .invi_table02 .even th, #invi .invi_table02 .even td{background:#f4f4f4;}


/*-------------------- enquete --------------------*/
#enquete .s_title_box{padding-top:20px; padding-bottom:0px;}
#enquete .s_title{width:910px; background:#333333;}
#enquete .s_title th{text-align:left; font-size:90%; padding:6px 120px 4px 6px; color:#fff; background:url(/pc/faq/images/s_title_bg.gif) right top no-repeat;}
#enquete .s_title th img{display:inline; vertical-align:middle;}
#enquete .s_title th span{font-weight:normal; color:#fff600; font-size:85%;}
#enquete .s_title td{width:7px;}

#enquete #enquete_box{padding:28px 70px;}
#enquete #enquete_box .right_img{float:right;}
#enquete #enquete_box #enquete_box01{border:solid 1px #e5e5e5; background:#f4f4f4; padding:20px 40px; margin-top:15px;}
#enquete #enquete_box #enquete_box01 table{margin-top:18px;}
#enquete #enquete_box #enquete_box01 th{font-weight:normal; font-size:76%; vertical-align:top; padding-right:1em;}
#enquete #enquete_box #enquete_box01 TEXTAREA{width:500px; font-size:76%; text-align:150%; padding:1px 2px;}
#enquete #enquete_box #enquete_box01 .btn{text-align:center; margin-top:15px;}

#enquete .enquete_box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#enquete .enquete_table01{width:900px; background:#e5e5e5;}
#enquete .enquete_table01 td{vertical-align:top; font-size:76%; line-height:150%;}
#enquete .enquete_table01 td p{padding:8px 10px;}
#enquete .enquete_table01 .odd td{background:#fff;}
#enquete .enquete_table01 .even td{background:#f4f4f4;}
#enquete .btn_comment{width:248px; margin-left:329px; margin-top:28px;}

/*-------------------- faq --------------------*/
#faq .s_title_box{padding-top:20px; padding-bottom:0px;}
#faq .s_title{width:480px; background:#333333;}
#faq .s_title th{text-align:left !important; font-size:90%; padding:6px 120px 4px 6px; color:#fff; background:url(/pc/faq/images/s_title_bg.gif) right top no-repeat;}
#faq .s_title td{width:7px;}
#faq .s_title .vb{vertical-align:bottom !important; padding-bottom:0 !important}
#faq .q_table th{font-weight:normal; text-align:left; padding-right:7px; font-size:76%; padding-top:10px; vertical-align:top;}
#faq .q_table td{font-size:76%; padding-top:10px; vertical-align:top;}
#faq .category{padding-top:10px; font-weight:bold;}

#faq_popup{width:519px; margin:0 auto; text-align:left; padding:30px 0;}
#faq_popup .an_title_bg{background:url(../img/s_title_bg.gif) left top no-repeat #66c9cb; width:509px;}
#faq_popup .an_title_bg th{width:65px; font-size:76%; text-align:left; padding-top:8px; padding-bottom:6px;}
#faq_popup .an_title_bg th p{padding-left:23px;}
#faq_popup .an_title_bg td{padding-top:8px; padding-bottom:6px; font-size:76%; font-weight:bold; color:#fff;}
#faq_popup .box{border-left:solid 5px #f1f1f1; border-right:solid 5px #f1f1f1;}
#faq_popup .box_in{background:#fff; border:solid 1px #e5e5e5; padding:12px 20px;}
#faq_popup .box_in .link{padding-top:15px;}
#faq_popup #popup_footer #copy{float:left; padding-top:15px;}
#faq_popup #popup_footer #btn{float:right; padding-top:10px;}





