@charset "utf-8";

#pop_wrap {width:100%}
#pop_wrap .pop_title {height:38px;background:#514142;}
#pop_wrap .pop_title h1 {padding:12px 0 00 25px;}
#pop_wrap .pop_cont {padding:25px 25px 25px 25px;}
#pop_wrap .pop_bottom {border-top:1px solid #cec7c3;padding:0 0 0 25px;}
#pop_wrap .pop_bottom p {color:#222;margin-top:15px;}
#pop_wrap .pop_bottom p.bl {background:url('../images/sub/popup/bullet01.gif') no-repeat 0 5px;padding-left:11px;}
#pop_wrap .pop_bottom p span {color:#f86116;}
#pop_wrap .pop_bottom p em {font-size:11px;color:#999;}

.data p {color:#222;}
.t_style {border-top:1px solid #948985;}
.t_style table {width:100%;}
.t_style table tr th {background:#f7f7f7;height:29px;color:#222;font-weight:normal;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.t_style table tr th:first-child {border-left:0}
.t_style table tr td {height:29px;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.t_style table tr td:first-child {border-left:0}
.t_style table tr td a:hover {text-decoration:underline;}
.t_style table tbody.center td {text-align:center;}
.scroll {width:100%;height:149px;overflow-y:scroll;}

.btn_center {text-align:center;padding:25px 0 40px 0;}

.search {padding-top:15px;}
.search input {border:1px solid #f95320;height:27px;line-height:27px;width:377px;color:#999;padding-left:13px;}
.search a img {margin-left:5px;}

.finish {padding:25px 0;}
.finish p {text-align:center;font-size:12px;line-height:20px;}
.finish p em {color:#666;font-size:12px;line-height:20px;}
.finish p span {color:#f86116;font-weight:bold;}
.finish p:first-child {font-size:15px;color:#222;font-weight:bold;padding-bottom:10px;}

.application p {font-size:15px;text-align:center;color:#666;font-weight:bold;line-height:20px;}
.application p img {padding:15px 0 40px;}
.application .member {background:#f5f5f5;padding:15px 0;}
.application .member p span {font-size:15px;color:#222;}
.application ul {padding:25px 0 20px;}
.application ul li {background:url('../images/bullet/list_bullet_gray.gif') no-repeat 0 8px;padding-left:7px;line-height:20px;}
.application ul li strong {width:76px;display:inline-block;}
.application ul li span {color:#ff9101;font-weight:bold;}

.mypage h2 {font-size:15px;color:#222;background:url('../images/bullet/h4_bullet.gif') no-repeat 0 0;padding-left:14px;padding-bottom:10px;}
.mypage p {line-height:20px;padding-bottom:25px;}
.mypage ul {padding-bottom:30px;}
.mypage ul li {background:url('../images/bullet/list_bullet_gray.gif') no-repeat 0 8px;padding-left:7px;line-height:20px;}
.mypage ul li strong {display:block;color:#5a5a5a;line-height:20px;}
.mypage ul li span {display:block;line-height:20px;}
.mypage .preview {border-top:1px dotted #2b8156;padding-top:30px;}

/* ÀçÇÐ»ýµî·Ï±Ý°íÁö¼­Ãâ·Â ÆË¾÷-140207 */
.enroll {width:386px; height:365px; background:url('../images/sub/popup/pop_140207_bg.jpg') no-repeat;}
.enroll table input[type='text'] {width: 186px; height:20px; border: 1px solid #dcdcdc;}
.enroll table input[type='text2'] {width: 85px; height:20px; border: 1px solid #dcdcdc;}

.enroll > div {padding-top:173px;}
.enroll > div > p {font-size:11px; margin-left:26px; margin-bottom:12px; padding-left:5px; background:url('../images/sub/popup/red_bullet.gif') no-repeat 0px 5px;}
.enroll > div > table {width:336px;margin-left:25px;}
.enroll > div > table > tbody > tr > th {text-align: left; padding: 8px 0 8px 23px; background: #f8f8f8; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; font-weight:bold;}
.enroll > div > table > tbody > tr > td {vertical-align:middle; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; padding: 9px;}

.enroll div.print {padding-top:25px;text-align:center;}