@charset "utf-8";

.tbl_head01 thead th {padding:10px 5px;text-align: left;}

#bo_q #bo_v_info .profile_info {
    margin: 30px 0 10px; font-size:1.5em;
}
#bo_q #bo_v_info .profile_info span{font-size:0.7em;margin-left:10px;}
.ul_q {padding:10px 50px;}
.ul_q input[type="text"] {height:30px;margin-bottom:5px;}
.ul_q textarea {border:1px solid #ddd;padding:5px;}


#bo_w #bo_v_info .profile_info {
    margin: 30px 0 10px; font-size:2.5em;
}
#bo_w #bo_v_info .profile_info span{font-size:0.7em;margin-left:10px;}
#bo_w {width:900px;margin:0 auto;}
#bo_w .ul_q {padding:10px 0;}
#bo_w .ul_q input[type="text"] {height:30px;margin-bottom:5px;border:none;font-size:1.2em;-webkit-box-shadow: unset;-moz-box-shadow: none;box-shadow: none;outline:none;-moz-outline: none;ie-dummy: expression(this.hideFocus=true);}
#bo_w .ul_q textarea {border:1px solid #ddd;padding:5px;font-size:1.2em;}
.example {margin:-5px 7px 6px;color:#818181;}

#bo_v_con {width:900px;margin:0 auto;}
#bo_v_con .ul_q {padding:10px 0;}
#bo_v_con .ul_q input[type="text"] {height:30px;margin-bottom:5px;border:none;font-size:1.0em;-webkit-box-shadow: unset;-moz-box-shadow: none;box-shadow: none;outline:none;-moz-outline: none;ie-dummy: expression(this.hideFocus=true);}
#bo_v_con .ul_q textarea {border:1px solid #ddd;padding:5px;font-size:1.0em;}
#bo_v_con .example {font-size:0.8em;display:none;}
#bo_v_con .wr_content {border:1px solid #ddd;min-height:40px;margin-left:23px;background-color:#f9f9f9;padding:5px;font-size:0.8em;line-height:20px;}

.wr_text01 {text-align:center;border:1px solid #ddd;padding:20px;font-size:1.3em;background-color:#eaf0f6;border-radius:100px;}
.wr_text02 {text-align:center;border:1px solid #ddd;padding:20px;font-size:1.3em;background-color:#eaf0f6;border-radius:30px;margin-bottom:40px;}

.h2_frm {text-align: left;color: #3f51b5;font-size: 1.3em;font-weight: bold;margin: 20px 10px ;}
.tbl_frm01 th {border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background: #f6f6f6;padding: 10px;width: 200px;text-align: left;}
.tbl_frm01 td {border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 10px;text-align: left;}

.div_agree {border:1px solid #ddd;padding:10px;height:100px;overflow-y:auto;}
