@charset "utf-8";
/* CSS Document */
input{height:17px; border:#d6d7d9 1px solid; color:#313131;}
input.radio2{height:17px; border:#000000 0px solid; color:#313131;}
textarea{font-size:12px; color:#313131; height:200px; border:#d6d7d9 1px solid;}

a.tooltip:hover {background:#ffffff; text-decoration:none;}
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#008000;}


#community{padding-top:5px;}

/* View page */
#community .q_titlewrapper{width:585px; height:64px;}
#community .q_no{float:left; width:70px; height:19px; padding:6px 0 0 0; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid; color:#000000;}
#community .q_title{float:left; width:504px; height:19px; text-align:left; padding:6px 0 0 4px; margin:2px 0px 2px 0px; border:#d7d7d7 1px solid; color:#616161;}
#community .q_title2{float:left; width:418px; height:19px; border:#d7d7d7 1px solid; margin:2px 2px 2px 0px; padding:6px 0 0 5px;; text-align:left;}
#community .q_servericon{float:left; width:80px; height:20px; border:#d7d7d7 1px solid; margin:2px 2px 2px 0px; padding:5px 0 0 0;}
#community .q_server_title{float:left; width:70px; height:19px; padding:6px 0 0 0; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid; color:#000000;}
#community .q_nick{float:left; margin:2px 2px 2px 0px;}
#community .q_server{float:left; width:106px; height:19px; text-align:left; padding:6px 0 0 4px; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid; background-color:#e4e8eb; color:#000000;}
#community .q_name_title{float:left; width:70px; height:19px; padding:6px 0 0 0; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid;  color:#000000;}
#community .q_name{float:left; width:136px; height:19px; text-align:left; padding:6px 0 0 4px; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid; background-color:#e4e8eb; color:#000000;}
#community .q_date{float:left; width:101px; height:19px; padding:6px 0 0 0; margin:2px 2px 2px 0px; border:#d7d7d7 1px solid; color:#000000;}
#community .q_hit{float:left; width:72px; height:19px; padding:6px 0 0 0; margin:2px 0px 2px 0px;  border:#d7d7d7 1px solid; color:#000000;}

#community .view_up{width:600px; height:45px; background:url(http://image.ndoors.jp/kunshu/news/bg_boardview_title.gif) no-repeat;}
#community .view_no{float:left; width:55px; height:25px; padding-top:17px;}
#community .view_icon{float:left; width:60px; height:25px; padding-top:16px;}
#community .view_title{float:left; width:355px; height:25px; text-align:left; padding:17px 0 0 10px;}
#community .view_date{float:left; width:115px; height:25px; padding-top:17px; }
#community .view_content{border:1px solid #d7d7d7; width:560px;  padding:1em; text-align:left; }
#community .view_btn{height:30px; width:580px; text-align:right; padding:10px 0 0 0;}
#community .view_btn_left{float:left; width:400px; text-align:left;}
#community .view_btn_right{float:right;}
#community .board_line{width:600px; height:10px; padding:5px 0px 5px 0px;}

#community .reply_grade{border:1px solid #d7d7d7; width:560px;  margin-top:10px; padding:1em; text-align:left; }
#community .reply_icon_wrapper{width:550px; height:15px;}
#community .reply_bg{width:550px; height:30px; border:1px solid #d7d7d7; margin-top:10px; background-color:#eeeeee;}
#community .reply_id{float:left; padding:8px 0 0 0; width:130px; color:#000000;}
#community .reply_input{float:left; padding:6px 0 0 10px; font-weight:bold;}
#community .reply_btn{float:left; padding:6px;}
/*#community .reply_re_wrapper{width:580px; height:20px; text-align:left; margin-top:10px;}*/
#community .reply_re_wrapper{width:580px; text-align:left; margin-top:10px; padding-top:5px; padding-bottom:5px;}

#community .reply_re_icon {float:left; width:25px;}
#community .reply_re_id {float:left; width:95px; padding:3px 10px 3px 3px;}
#community .reply_re_text {float:left; width:355px; padding:3px 10px 3px 0; color:#333333;}
#community .reply_re_date {float:left; width:75px; padding:3px 0 3px 0; color:#898989; text-align:center;}

#community .reply_re_id2 {float:left; width:150px; padding:3px 10px 3px 3px; color:#0394c9; font-weight:bold;}
#community .reply_char {color:#333333; font-weight:bold;}
#community .reply_re_text2 {float:left; width:325px; padding:3px 10px 3px 0; color:#333333;}
#community .reply_re_date2 {float:left; width:75px; padding:3px 0 3px 0; color:#898989; text-align:center;}


#community .reply_exchange_server{float:left; border:#d7d7d7 1px solid; width:100px; height:15px; padding:2px 0 0 25px;}
#community .reply_exchange_select{float:left; margin:0 0 0 5px;}
#community .reply_exchange_char{float:left; border:#d7d7d7 1px solid; width:100px; height:15px; padding:2px 0 0 7px; margin:0 0 0 20px;}
#community .reply_exchange_char2{float:left; border:#d7d7d7 1px solid; width:110px; height:15px; padding:2px 0 0 15px;}
#community .check_wrapper{padding:0 0 0 135px; width:350px; overflow-y:auto;}
#community .comform{float:left; width:250px;}
#community .combr{float:left; height:30px; width:10px;}
#community .h100{height:100px;}
#community .guild_image{text-align:center; padding:5px 0 20px 0;}

/* One World page */
#community .word_title_wrapper{width:580px; overflow-y:auto; padding-top:3px;}
#community .word_no{float:left; width:40px; height:23px; padding:2px 2px 0 0; color:#9f9f9f;}
#community .word_icon{float:left; width:68px; height:23px;}
#community .word_title{float:left; width:265px; height:23px; padding:2px 0 0 0px; text-align:left;}
#community .word_id{float:left; width:72px; height:23px; text-align:center; color:#000000;}
#community .word_date{float:left; width:75px; height:23px; text-align:center; color:#9f9f9f;}
#community .word_hit{float:left; width:50px; height:23px; text-align:center; color:#9f9f9f;}
#community .word_writebtn{width:600px; height:30px; text-align:right; margin:10px 10px 0px 0px;}

#community .oneword_title{float:left; width:380px; overflow-y:auto; padding:3px 10px 3px 3px; text-align:left;}
#community .oneword_id{float:left; width:95px; padding:3px 10px 3px 0; text-align:left; color:#000000; font-weight:bold; }
#community .oneword_date{float:left; width:75px; padding:3px 0 3px 0; text-align:center; color:#9f9f9f;}


#community .oneworld_input{width:560px; height:100px; border:#CCCCCC 1px solid; margin:0 0 20px 0; padding:10px 10px 10px 10px;}
#community .one_icon{float:left; padding:0 0 5px 0;}
#community .one_inputwrapper{float:left; width:560px; height:70px; background-color:#EEEEEE; padding:10px 0 0 7px;}
#community .one_text{float:left;}
#community .one_btn{float:left; width:50px; height:50PX;}
#community .one_notice{float:left; padding:0 0 0 4px; color:#666666;}
#community .text_num1{color:#2F7191; font-weight:bold;}
#community .text_num2{color:#159AE7;}
#community .input_notice{color:#000000; text-align:left; padding:0 0 4px 0;}

/* Write page */
#community .write_width{width:600px;}
#community .w_title{float:left; margin:3px 0 0 0;}
#community .w_id{float:left; width:476px; height:20px; margin:3px 0 0 3px; padding:10px 0 0 10px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_t_input{float:left; width:479px; height:25px; margin:3px 0 0 3px; padding:5px 0 0 7px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_select{float:left; width:477px; height:23px; margin:3px 0 0 3px; padding:7px 0 0 9px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_content2{float:left; width:479px; height:210px; margin:3px 0 0 3px; padding:7px 0 0 7px; background-color:#e4e8eb; text-align:left;}
#community .w_btnwrapper{margin-left:auto; margin-right:auto; width:160px; height:50px; text-align:center; margin:20px 0px 0px 0px;}
#community .w_btn{float:left; margin-left:auto; margin-right:auto; padding:13px 3px 3px 3px;}

/* PanBoard write */
#community .w_title2{float:left; margin:3px 0 0 0;}
#community .w_t_input2{float:left; width:457px; height:25px; margin:3px 0 0 3px; padding:5px 0 0 7px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_view{float:left; width:454px; height:20px; margin:3px 0 0 3px; padding:10px 0 0 10px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_view2{float:left; width:454px; height:76px; margin:3px 0 0 3px; padding:10px 0 0 10px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_view3{float:left; width:476px; height:120px; margin:3px 0 0 3px; padding:10px 0 0 10px; background-color:#e4e8eb; color:#000000; text-align:left;}
#community .w_content3{float:left; width:457px; height:210px; margin:3px 0 0 3px; padding:7px 0 0 7px; background-color:#e4e8eb; text-align:left;}
#community .w_btnwrapper2{width:160px; height:50px; margin:20px 0 0 0;}
#community .text{padding:5px 5px 5px 5px; color:#555555;}
#community .pan_notice{float:left; width:660px; font-size:11px; padding:25px 0px 3px 0px;}

/* Screen Board */
#community .screen_wrapper{width:570px; height:450px;}
#community .small_wrapper{float:left; width:190px; height:200px; padding:20px 0 0 0;}

#community .s_image{float:left; width:154px; border:#CCCCCC 1px solid; padding:4px 3px 4px 3px; }
#community .s_title{float:left; font-weight:bold; margin:5px 0 3px 5px;}
#community .s_name{float:left; color:#666666; margin:0 0 0 5px;}
#community .s_hit{float:left; color:#666666; margin:0 0 0 5px;}

/* PanSite Board */
#community .pan_wrapper{width:590px; height:600px;}
#community .list_wrapper{width:550px; height:190px; border:#CCCCCC 1px solid; margin:10px 0px 10px 0px; padding:20px 20px 20px 20px;}
#community .pan_banner{float:left; width:190px; height:170px; border:#E8E8E8 3px solid;}
#community .pan_infor{float:left; width:320px; text-align:left; margin:0 0 0 20px;}
#community .psite_name{font-weight:bold; color:#000000;}
#community .psite_name2{color:#f16625; font-size:11px; font-weight:bold;}