@charset "utf-8";
/* CONTENT CSS Document */

/* 회장인사말 */
.greeting {width:100%; clear:both;}
.greeting_left {float:left; width:151px; border-top:#d13434 solid 2px; background:url(/image/01/greeting_bg_left.gif) no-repeat top right; padding-top:20px;}
.greeting_right {float:left; border-top:#0064c8 solid 2px;}
.greeting_right .txt {margin:10px 0 75px 10px;}
.greeting_right .name {text-align:right;}

/* 주요사업안내 */
.business_top {margin-bottom:40px;}
.business {width:100%;}
.business dt {padding-bottom:6px; border-bottom:#e3e3e3 solid 2px; margin-bottom:20px;}
.business dd {margin-bottom:40px;}

/* 연혁 */
.history_tle {margin-bottom:40px;}
.history {width:100%;clear:both;float:left;}
.history .year {float:left; width:80px;}
.history .history_list .arrow {width:5px; height:3px; background:url(/image/01/history_img_arrow.gif) no-repeat top left;}
.history .history_list {float:left; background:url(/image/01/history_bg_line.gif) repeat-y top left; padding-bottom:30px;}
.history .history_list dl {clear:both; padding-left:12px;}
.history .history_list dt {float:left; width:120px; font:bold 11px Tahoma; text-align:left; color:#004d9b;}
.history .history_list dd {float:left; padding-bottom:20px; color:#333; width:390px; line-height:22px;}
.history .history_list dd .info {margin-top:5px; color:#666; line-height:20px;}

/* 페이지별 텝메뉴 */
.history_tab_wrap {float:left; margin-bottom:30px; width:100%;}
.history_tab {width:100%; background:url(/image/01/bg_tab.gif) repeat-x left bottom; height:30px;}
.history_tab li {float:left;background:url(/image/01/bg_tab_right.gif) right top no-repeat;font-family:Tahoma;}
.history_tab li span {display:block;}
.history_tab li a {float:left;display:block; height:23px; padding:7px 20px 0 20px; background:url(/image/01/bg_tab_left.gif) left top no-repeat; color:#fff; line-height:18px; text-decoration:none; font-size:12px;font-family:Tahoma;}
.history_tab li a:hover {color:#fff;text-decoration:underline;}
.history_tab li a:visited {color:#fff;}

.history_tab li.selected {background-position:right -30px;}
.history_tab li.selected a {background-position:left -30px; color:#840d0d; font-weight:bold; font-size:12px;font-family:Tahoma;}
.history_tab li.selected a:hover {color:#840d0d;text-decoration:underline;}
.history_tab li.selected a:visited {color:#840d0d;}

/* 씨름의 역사 */
.story_tab {width:100%; clear:both; height:23px;}
.story_tab li {float:left; margin-right:1px;}

/* 세계의 유사씨름 */
.world_tab {width:100%; border:#eaeaea solid 1px; padding:7px 7px 4px 7px;}
.world_tab ul { clear:both; height:21px;}
.world_tab li { float:left; margin-right:3px;}

/* 씨름기술안내 */
.skill_tab {width:100%; clear:both; height:26px; margin-bottom:1px;}
.skill_tab li {float:left; margin-right:1px;}
.skill_box {width:560px; border:#eaeaea solid 1px; background:url(/image/02/skill_bg_cloud.gif) no-repeat right top; padding:20px; clear:both; overflow:hidden; position:absolute; top:27px; left:0;}
.skill_box li {background:url(/image/02/bullet_arrow.gif) no-repeat 0 9px; padding-left:8px; line-height:27px; color:#666; width:120px; float:left;}
.skill_box li a {text-decoration:none; color:#666;}
.skill_box li a:hover {color:#0057ae; text-decoration:none;}
.skill_box_hidden { visibility:hidden;}

.skill01 { width:100%; position:relative; top:100px; left:0; clear:both;}

/* 씨름터 계간지 보기 */
.movie_wrap {width:100%; clear:both; margin-bottom:40px; overflow:hidden;}
.movie_wrap.bod { padding-bottom:40px; border-bottom:#eaeaea 1px solid;}
.movie_wrap li {width:196px; float:left;}
.movie_wrap li.mar11 {margin-right:11px;}
.movie_wrap li .m_img {width:190px; border:#ccc solid 2px; margin-bottom:12px;}
.movie_wrap li dt {text-align:center; margin-bottom:6px;}
.movie_wrap li dd {text-align:center;}

/* 웹진 구독신청,해지 */
.webzine_wrap {width:100%; background:url(/image/06/bg_webzine_line.gif) repeat-y left top;}
.webzine_wrap .tle {background:url(/image/06/bg_webzine.gif) no-repeat left top; padding:38px 0 15px 155px;}
.webzine_wrap .tle li {line-height:25px; background:url(/image/06/bu_webzine.gif) no-repeat 0 10px; padding-left:15px; font-size:11px; color:#888;}
.webzine_wrap .info {width:439px; margin-left:155px; border-top:#ededed solid 1px; padding-top:15px; margin-bottom:20px;}
.webzine_wrap .info ul {border:#ededed solid 3px; width:408px; padding:12px 0 12px 25px;}
.webzine_wrap .info ul li { padding:6px 0;}
.webzine_wrap .info ul li .title {float:left; font-size:11px; color:#444; font-weight:bold; width:50px; padding-top:5px;}
.webzine_wrap .btn { text-align:right; padding-bottom:30px; background:url(/image/06/bg_webzine_btm.gif) no-repeat right bottom; padding-right:16px;}

.input_text01 {width:145px; height:15px; border:#ededed solid 1px; padding:3px 0 0 3px;}
.input_text02 {width:100px; height:15px; border:#ededed solid 1px; padding:3px 0 0 3px;}

/* 씨름 샅바 */
.satba {width:100%; height:120px;}
.satba ul {width:100%; clear:both; height:120px;}
.satba ul li {float:left; padding:0; margin:0; background:none;}
.satba ul li.mar2 {margin-right:2px;}

.satba1_movie_wrap {width:100%; clear:both; padding-top:30px;}
.satba1_movie {width:413px; height:374px;margin:0 auto;}

/* 팀소개 */
.team {width:100%; clear:both;}
.team li {float:left;}

/* 관련규정 */
.rule_top {border-top:#ba2e2e solid 2px; width:100%;}
.rule_top .tle {margin:40px 0; text-align:center;}
.rule_top dl {width:100%; border-top:#ccc dotted 1px; border-bottom:#0061c2 solid 1px; clear:both;}
.rule_top dt {margin:30px 0 15px 30px;}
.rule_top dd {}

.rule_list {width:100%; overflow:hidden; padding:0 0 15px; background:#f9f9f9; border-top:#0061c2 solid 1px;}
.rule_list ul {margin:18px 0 0 30px;}
.rule_list ul li {float:left; width:30%; color:#333; line-height:1.50em; background:url(/image/01/ico_arrow.gif) no-repeat 0 5px; padding:0 0 10px 14px;}
.rule_list a {color:#333; text-decoration:none; font-weight:bold;}
.rule_list a span {color:#0061c2; text-decoration:none; font-weight:bold;}
.rule_list a:hover {color:#0061c2; text-decoration:none;}

.rule {width:100%; clear:both;}
.rule li {padding:30px; border-bottom:#ccc dotted 1px; line-height:20px;}
.rule li .color {color:#000; font-weight:bold;}
.rule li .rule_img {text-align:center; margin-top:20px;}

.rule li .dep2 { margin:0 0 20px 0;}
.rule li .dep2 li {padding:3px 0 10px 10px; border:0;}

.rule li .dep3_ol {margin:0 0 10px 0; border:0;}
.rule li .dep3_ol li {padding:3px 0 10px 15px; border:0;}

.rule li .dep4 { margin:0 0 10px 0; border:0;}
.rule li .dep4 li {padding:3px 0 0 15px; border:0;}

.rule td {text-align:center;}
























