﻿@charset "utf-8";

#wrap #container #section1{}
#wrap #container #section1 .main_visual{position:relative;max-width:980px;margin:0 auto;max-height:342px;overflow:hidden;}
#wrap #container #section1 .main_visual .bx-wrapper{position:relative;}
#wrap #container #section1 .main_visual .main_visual_list > a{width:100%;display:block;}
#wrap #container #section1 .main_visual .main_visual_list > a > img{width:100%;}
#wrap #container #section1 .main_visual .bx-pager{position:absolute;bottom:15px;right:15px;}
#wrap #container #section1 .main_visual .bx-pager .bx-pager-item{float:left;padding-left:5px}
#wrap #container #section1 .main_visual .bx-pager .bx-pager-item a{display:block;width:13px;height:13px;background:url(../img/eng/ico_main_nav.png) no-repeat left top;text-indent:-9999px;overflow:hidden;}
#wrap #container #section1 .main_visual .bx-pager .bx-pager-item a:hover{background-position:0 -13px}
#wrap #container #section1 .main_visual .bx-pager .bx-pager-item a:focus{background-position:0 -13px}
#wrap #container #section1 .main_visual .bx-pager .bx-pager-item a.active{background-position:0 -13px}
#wrap #container #section1 .main_visual .bx-prev{display:none;position:absolute;left:150px;top:50%;margin:-27px 0 0 0;z-index:11;background:url(../img/eng/btn_prev.png) no-repeat left top;width:30px;height:54px;text-indent:-9999px
;overflow:hidden;}
#wrap #container #section1 .main_visual .bx-next{display:none;position:absolute;right:150px;top:50%;margin:-27px 0 0 0;z-index:11;background:url(../img/eng/btn_next.png) no-repeat left top;width:30px;height:54px;text-indent:-9999px;overflow:hidden;}
#wrap #container #section1 .main_notice2{}
#wrap #container #section1 .main_notice2 .main_notice2_in{width:980px;margin:0 auto;padding:40px 0 20px 0;overflow:hidden}
#wrap #container #section1 .main_notice2 .main_notice2_in h2{font-family:Arial, Sans-Serif, 돋움;color:#494949;font-size:15px;position:relative;padding:5px 0 10px 0}
#wrap #container #section1 .main_notice2 .main_notice2_in h2 .more{position:absolute;right:0;top:0;}


#wrap #container #section1 .main_notice2 .main_notice2_in .left{float:left;padding-bottom:20px;width:276px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left h2{background:url(../img/bg_days.png) no-repeat left bottom;padding-bottom:8px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left .days{margin-bottom:5px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left .days .num{font-size:45px;font-family:Verdana;width:130px;text-align:center;display:inline-block;font-weight:bold;letter-spacing:-3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;text-align:center;font-size:15px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p strong{font-weight:bold;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p .day1{float:left;display:block;width:60%;padding:7px 0;font-size:13px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p .day2{float:left;display:block;width:40%;background:#f2f2f2;padding:7px 0}
#wrap #container #section1 .main_notice2 .main_notice2_in .center{float:left;padding:0 0 0 70px;height:165px;width:300px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list{*zoom:1;position:relative;background:url(../img/eng/bg_notice_list.png) no-repeat right bottom;padding-bottom:3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li{float:left;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a{display:block;padding:5px 8px;color:#494949;font-family:Arial, Sans-Serif, 돋움;font-size:13px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a:hover{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a:focus{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a.on{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a:hover{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a:focus{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a.on{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a:hover{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a:focus{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a.on{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont{display:none;position:absolute;left:0;top:45px;width:300px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont .more{position:absolute;right:0;top:-38px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li{padding-bottom:10px;position:relative;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li a{display:block;margin-right:70px;overflow:hidden;font-size:14px;line-height:120%;height:34px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li .date{position:absolute;right:0;top:0;font-size:13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list:after{content:'';display:block;clear:both;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right{float:right;width:270px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list{*zoom:1;position:relative;background:url(../img/bg_notice_list.png) no-repeat right bottom;padding-bottom:3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li{float:left;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a{display:block;padding:5px 10px;color:#494949;font-family:Arial, Sans-Serif, 돋움;font-size:13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a:hover{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a:focus{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a.on{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a:hover{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a:focus{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a.on{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a:hover{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a:focus{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.on{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue:hover{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue:focus{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue.on{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont{display:none;position:absolute;left:0;top:32px;width:270px;height:78px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .more{position:absolute;right:0;top:-25px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li{padding-bottom:13px;position:relative;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li a{display:block;margin-right:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li .date{position:absolute;right:0;top:0;font-size:13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info{padding-top:10px;display:block;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info img{width:100%;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list:after{content:'';display:block;clear:both;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie{overflow:hidden;margin:10px 0 0 -2%}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a{float:left;width:48%;margin-left:2%;display:block;position:relative;height:78px;overflow:hidden;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a img{width:100%;height:100%;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a .go{position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list{padding:10px 0;overflow:hidden;margin-top:95px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list h2{float:left;padding-top:4px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul{float:right;overflow:hidden;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li{float:left;padding-left:5px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li a{display:block;}


/*
#wrap #container #section1 .main_notice2 .main_notice2_in .left2{float:left;width:225px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left{float:left;padding-bottom:20px;padding-left:25px;width:225px}
#wrap #container #section1 .main_notice2 .main_notice2_in .left h2{background:url(../img/bg_days.png) no-repeat left bottom;padding-bottom:8px;font-size:12px}
#wrap #container #section1 .main_notice2 .main_notice2_in .left .days{}
#wrap #container #section1 .main_notice2 .main_notice2_in .left .days .num{font-size:45px;font-family:Verdana;width:130px;text-align:center;display:inline-block;font-weight:bold;letter-spacing:-3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;text-align:center;font-size:15px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p strong{font-weight:bold;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p .day1{float:left;display:block;width:60%;padding:7px 0;font-size:13px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .left > p .day2{float:left;display:block;width:40%;background:#f2f2f2;padding:7px 0}
#wrap #container #section1 .main_notice2 .main_notice2_in .center{float:left;padding:0 0 0 25px;height:165px;width:225px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list{*zoom:1;position:relative;background:url(../img/bg_notice_list.png) no-repeat right bottom;padding-bottom:3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li{float:left;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a{display:block;padding:5px 7px;color:#494949;font-family:Arial, Sans-Serif, 돋움;font-size:12px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a:hover{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a:focus{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li:first-child > a.on{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a:hover{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a:focus{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li.last > a.on{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a:hover{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a:focus{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > a.on{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont{display:none;position:absolute;left:0;top:35px;width:225px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont .more{position:absolute;right:0;top:-38px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li{padding-bottom:8px;position:relative;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li a{display:block;margin-right:70px;overflow:hidden;font-size:13px;line-height:135%;height:33px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont ul li .date{position:absolute;right:0;top:0;font-size:13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list:after{content:'';display:block;clear:both;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right{float:right;width:225px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list{*zoom:1;position:relative;background:url(../img/bg_notice_list.png) no-repeat right bottom;padding-bottom:3px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li{float:left;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a{display:block;padding:5px 7px;color:#494949;font-family:Arial, Sans-Serif, 돋움;font-size:12px;letter-spacing:-1px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a:hover{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a:focus{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > a.on{background:#f8b21c;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a:hover{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a:focus{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li.last > a.on{background:#0079c2;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a:hover{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a:focus{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.on{background:#009641;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue:hover{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue:focus{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > a.blue.on{background:#0070c0;color:#fff;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont{display:none;position:absolute;left:0;top:32px;width:225px;height:78px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .more{position:absolute;right:0;top:-25px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li{padding-bottom:13px;position:relative;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li a{display:block;margin-right:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont ul li .date{position:absolute;right:0;top:0;font-size:13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info{padding-top:10px;display:block;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info img{width:100%;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list:after{content:'';display:block;clear:both;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie{overflow:hidden;margin:5px 0 0 -2%}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a{float:left;width:48%;margin-left:2%;display:block;position:relative;height:78px;overflow:hidden;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a img{width:100%;height:100%;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a .go{position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list{padding:10px 0;overflow:hidden;margin-top:85px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list h2{float:left;padding-top:4px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul{float:right;overflow:hidden;padding-top:5px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li{float:left;padding-left:5px}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li a{display:block;width:30px;height:30px;}
#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li a img{width:100%;}
*/

#wrap #container #section2{background:#0073ba;}
#wrap #container #section2 .section2_in{width:980px;margin:0 auto;position:relative;padding:0 0 50px 0}
#wrap #container #section2 .section2_in h2{padding:30px 0 35px 0;position:relative;z-index:100;width:100%;}
#wrap #container #section2 .section2_in .info{float:right}
#wrap #container #section2 .section2_in .sports_tab{position:absolute;right:20px;top:40px;z-index:100}
#wrap #container #section2 .section2_in .sports_tab a{display:block;float:left;background:url(../img/eng/btn_section2_tab.png) no-repeat left top;width:105px;height:34px;text-indent:-9999px;overflow:hidden;}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab01{background-position:0 0}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab02{background-position:-105px 0}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab01:hover{background-position:0 -34px}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab02:hover{background-position:-105px -34px}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab01:focus{background-position:0 -34px}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab02:focus{background-position:-105px -34px}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab01.on{background-position:0 -34px}
#wrap #container #section2 .section2_in .sports_tab a#sports_tab02.on{background-position:-105px -34px}
#wrap #container #section2 .section2_in > div{float:left;}
#wrap #container #section2 .section2_in > div > ul{width:310px;}
#wrap #container #section2 .section2_in > div.left{margin-right:25px}
#wrap #container #section2 .section2_in > div.center{margin-right:25px}
#wrap #container #section2 .section2_in .sport_entries{overflow:hidden;}
#wrap #container #section2 .section2_in .sport_entries > li{float:left;}
#wrap #container #section2 .section2_in .sport_entries > li > a{display:block;width:155px;height:155px;text-align:center;color:#c7eaff;background:url(../img/eng/img_sports_all3.jpg) no-repeat left top;}
#wrap #container #section2 .section2_in .sport_entries > li > span{display:block;width:155px;height:155px;text-align:center;color:#c7eaff;background:url(../img/eng/img_sports_all3.jpg) no-repeat left top;}
#wrap #container #section2 .section2_in .sport_entries > li > span > strong{display:none;color:#fff;font-size:16px;font-family:Arial, Sans-Serif, 돋움;padding:70px 0 5px 0;line-height:130%;overflow:hidden;height:80px;width:100%;}
#wrap #container #section2 .section2_in .sport_entries > li > a > strong{display:none;color:#fff;font-size:16px;font-family:Arial, Sans-Serif, 돋움;padding:70px 0 5px 0;line-height:130%;overflow:hidden;height:80px;width:100%;}
#wrap #container #section2 .section2_in .sport_entries > li > a > span{display:block;text-indent:-9999px;overflow:hidden;}
#wrap #container #section2 .section2_in .sport_entries > li > a:hover > strong{display:block;background:url(../img/eng/img_sports_all_over.png) no-repeat right bottom;}
#wrap #container #section2 .section2_in .sport_entries > li > a:focus > strong{display:block;background:url(../img/eng/img_sports_all_over.png) no-repeat right bottom;}
#wrap #container #section2 .section2_in .sport_entries > li > a.on > strong{display:block;background:url(../img/eng/img_sports_all_over.png) no-repeat right bottom;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports01{background-position:0 0;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports02{background-position:-155px 0;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports03{background-position:0 -155px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports04{background-position:-155px -155px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports05{background-position:-155px -310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports06{background-position:0 -310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports07{background-position:0 -465px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports08{background-position:-155px -465px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports09{background-position:-335px 0;height:310px}
#wrap #container #section2 .section2_in .sport_entries > li > #sports09 > strong{height:155px;padding-top:150px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports10{background-position:-490px 0;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports11{background-position:-490px -155px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports12{background-position:-335px -310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports13{background-position:-490px -310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports14{background-position:-335px -465px;width:310px}
#wrap #container #section2 .section2_in .sport_entries > li > #sports15{background-position:-670px 0;width:310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports16{background-position:-670px -155px;width:310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports17{background-position:-670px -310px;width:310px;height:310px;}
#wrap #container #section2 .section2_in .sport_entries > li > #sports17 > strong{height:155px;padding-top:150px;}
#wrap #container #section2 .section2_in > div.para.left.w650 > ul{width:640px;}
#wrap #container #section2 .section2_in > div.para.center.w320 > ul{width:310px}
#wrap #container #section2 .section2_in > div.para.center.w320{margin-right:0;}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > a{width:320px;height:310px;background:url(../img/eng/img_sports_all3_p.jpg) no-repeat left top;}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > span{width:320px;height:310px;background:url(../img/eng/img_sports_all3_p.jpg) no-repeat left top;}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > span > strong{height:155px;padding-top:150px;}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > a > strong{height:155px;padding-top:150px;}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports01_p{background-position:0 0}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports02_p{background-position:-322px -310px}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports03_p{background-position:-322px 0}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports04_p{background-position:0 -310px}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports05_p{background-position:-670px 0}
#wrap #container #section2 .section2_in > div.para .sport_entries > li > #sports06_p{background-position:-670px -310px}
#wrap #container #section2 .section2_in:after{content:'';display:block;clear:both}
#wrap #container #section3{position:relative;background:#f0f0f0 url(../img/eng/bg_main_section3.jpg) no-repeat center -30px}
#wrap #container #section3 .section3_in{width:980px;margin:0 auto;padding:100px 0 75px 0;position:relative;z-index:3;}
#wrap #container #section3 .section3_in h2{float:left;width:243px;padding:23px 0 0 0}
#wrap #container #section3 .section3_in .section3_list{overflow:hidden;padding-bottom:90px}
#wrap #container #section3 .section3_in .section3_list dt{float:left;width:490px;height:170px;background:url(../img/eng/bg_main_section04_02_min.jpg) no-repeat left top;text-indent:-9999px;overflow:hidden;}
#wrap #container #section3 .section3_in .section3_list dd{float:left;}
#wrap #container #section3 .section3_in .section3_list dd a{display:block;width:490px;height:170px;text-indent:-9999px;overflow:hidden;background:url(../img/eng/bg_main_section04_02_min.jpg) no-repeat -2px top;}
#wrap #container #section3 .section3_in .section3_list dd a#section3_list01{background-position:-490px 0}
#wrap #container #section3 .section3_in .section3_list dd a#section3_list02{background-position:0 -170px}
#wrap #container #section3 .section3_in .section3_list dd a#section3_list03{background-position:-490px -170px}
#wrap #container #section3 .section3_in h2.tit_sns{float:none;padding:0 0 30px 10px;clear:both;width:auto;}
#wrap #container #section3 .section3_in .main_sns_list{overflow:hidden;margin-left:-25px}
#wrap #container #section3 .section3_in .main_sns_list li{float:left;width:225px;background:#fff;margin-left:25px;}
#wrap #container #section3 .section3_in .main_sns_list li a{display:block;}
#wrap #container #section3 .section3_in .main_sns_list li a.cont{padding:13px;height:119px}
#wrap #container #section3 .section3_in .main_sns_list li a.cont2 img{width:100%;height:145px;}
#wrap #container #section3 .section3_in .main_sns_list li a.cont3{text-align:center;}
#wrap #container #section3 .section3_in .main_sns_list li a.cont3 img{height:145px;}
#wrap #container #section3 .section3_in .main_sns_list li a.more{padding:0;}
#wrap #container #section3 .section3_in .main_sns_list li a.more img{width:100%;}
#wrap #container #section3 .section3_in .main_sns_list li a dl dt{border-bottom:1px solid #ebebeb;color:#494949;font-size:16px;padding-bottom:7px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}
#wrap #container #section3 .section3_in .main_sns_list li a dl dd{line-height:150%;font-size:13px;color:#494949;word-break:break-all}

.countdownPyeongChang{width:225px;height:95px;display:block;background-repeat:none;overflow:hidden;cursor:pointer;font-family:Arial;margin:0 auto;}
.countdownPyeongChang > a{display:block;}
.countdownPyeongChang.en{background-image:url(../img/pyeongchang2018_en.jpg);position:relative;background-size:225px 95px}
.countdownPyeongChang.fr{background-image:url(../img/pyeongchang2018_fr.jpg);position:relative;background-size:225px 95px}
.countdownPyeongChang.ko{background-image:url(../img/pyeongchang2018_ko.jpg);position:relative;background-position:7px top;background-size:225px 95px}
.countdownPyeongChang.ch {background-image: url(../img/pyeongchang2018_ch.jpg);position:relative;background-position:7px top;background-size:225px 95px}
.countdownPyeongChang .gbiCd_wrp{font-size:24px;font-weight:normal;color:#c4132f;}
.countdownPyeongChang .gbiCd_wrp div{position:absolute;}
.countdownPyeongChang .gbiCd_dys{width:60px;text-align:right;top:18px;left:16px;font-size:27px;}
.countdownPyeongChang.en .gbiCd_dys{width:40px;text-align:right;top:20x;left:10px;}
.countdownPyeongChang.fr .gbiCd_dys{width:40px;text-align:right;top:20px;left:10px;font-size:27px;}
.countdownPyeongChang .gbiCd_hrs{top:66px;left:8px;font-size:24px;}
.countdownPyeongChang .gbiCd_min{top:66px;left:51px;font-size:24px;}
.countdownPyeongChang .gbiCd_sec{top:66px;left:97px;font-size:24px;}
.countdownPyeongChang .gbiRt_wrp{background-color:white;width:150px;height:60px;display:block;top:52px;position:relative;color:#c4132f;}
.countdownPyeongChang .gbiRt_wrp div{position:absolute;}
.countdownPyeongChang .gbiRt_wrp .gbiCd_hrs{top:34px;left:12px;font-size:22px;}
.countdownPyeongChang .gbiRt_wrp .gbiCd_min{top:34px;left:60px;font-size:22px;}
.countdownPyeongChang .gbiRt_wrp .gbiCd_sec{top:34px;left:106px;font-size:22px;}
.countdownPyeongChang .gbiRt_wrp .gbiCd_dots1{top:34px;left:46px;font-size:22px;}
.countdownPyeongChang .gbiRt_wrp .gbiCd_dots2{top:34px;left:94px;font-size:22px;}
.IE7_txt{background:#333;}
.IE7_txt .IE7_txt_in{color:#ddd;text-align:center;max-width:980px;margin:0 auto;padding:10px;line-height:150%;}
.IE7_txt .IE7_txt_in a{color:#fff}

#popup_window{width:500px;height:425px;position:absolute;left:10px;top:10px;border:1px solid #dcdcdc;z-index:1000}

@media only screen and (max-width:981px){
	#wrap #container #section1 .main_visual .bx-prev{left:10px;display:none;}
	#wrap #container #section1 .main_visual .bx-next{right:10px;display:none;}
	#wrap #container #section1 .main_notice .main_notice_in{width:auto;padding:8px 10px 7px 10px;position:relative;}
	#wrap #container #section1 .main_notice .main_notice_in .main_notice_list{width:80%;margin:0 auto;float:none;}
	#wrap #container #section1 .main_notice .main_notice_in h2{position:absolute;left:10px;float:none;top:8px}
	#wrap #container #section1 .main_notice .main_notice_in .btn_area{position:absolute;right:10px;float:none;top:8px}
	#wrap #container #section1 .main_notice .main_notice_in .main_notice_list li a{width:100%}
	#wrap #container #section1 .main_notice .main_notice_in .main_notice_list li a:first-child{display:none}
	
	
	#wrap #container #section1 .main_notice2 .main_notice2_in{width:600px;margin:0 auto;padding:20px 0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center{padding:0 0 20px 0;float:right;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right{width:100%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a{height:150px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a img{height:100%}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > div.cont .movie a img{margin-top:0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list{margin-top:170px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont{width:100%;height:160px}
	
	/*
	#wrap #container #section1 .main_notice2 .main_notice2_in{width:600px;margin:0 auto;padding:20px 0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left2{width:48%;margin:0 0 20px 0;text-align:center;background:#cae4d7}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left{float:right;width:48%;padding:0 0 20px 0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center{padding:0 0 20px 0;width:48%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont{width:100%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right{width:48%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > div.cont .movie a img{margin-top:0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont{width:100%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info{padding-top:0;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info img{width:100%;height:100%;}
	*/
	
	#wrap #container #section2{background:#0073ba;height:auto;}
	#wrap #container #section2 .section2_in{width:auto;}
	#wrap #container #section2 .section2_in > div{float:none;width:310px;margin:0 auto;padding-bottom:25px}
	#wrap #container #section2 .section2_in > div.left{margin-right:0;float:none;width:310px;margin:0 auto;}
	#wrap #container #section2 .section2_in > div.center{margin-right:0;float:none;width:310px;margin:0 auto;}
	#wrap #container #section2 .section2_in > div.para.left.w650 > ul{width:auto;}
	#wrap #container #section2 .section2_in > div.para.center.w320{margin:0 auto}
	#wrap #container #section3 .section3_in{width:600px;margin:0 auto;}
	#wrap #container #section3 .section3_in .section3_list dt{width:300px;height:170px;}
	#wrap #container #section3 .section3_in .section3_list dd a{width:300px;height:170px;}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list01{background-position:-590px 0}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list02{background-position:-100px -170px}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list03{background-position:-590px -170px}
	#wrap #container #section3 .section3_in .main_sns_list{margin-left:0;}
	#wrap #container #section3 .section3_in .main_sns_list li{margin-left:0;width:46%;margin:0 2% 4% 2%}
}
@media only screen and (max-width:601px){
	#wrap #container #section1 .main_notice .main_notice_in .main_notice_list li a > .date{display:none;}
	#wrap #container #section1 .main_notice .main_notice_in .btn_area{display:none;}
	
	
	#wrap #container #section1 .main_notice2 .main_notice2_in{width:460px;margin:0 auto;padding:0;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left{float:none;text-align:center;padding:20px 0;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center{float:none;width:auto;margin:0 auto;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center .notice_list > li > div.cont{width:100%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right{float:none;padding:0 0 20px 0;overflow:hidden;}
	
	/*
	#wrap #container #section1 .main_notice2 .main_notice2_in{width:460px;margin:0 auto;padding:0;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left2{float:none;width:auto;margin:20px 0 0 0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left2 img{width:100%;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .left{float:none;width:auto;text-align:center;padding:20px 0;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .center{float:none;width:auto;margin:0 auto;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right{float:none;width:auto;padding:0 0 20px 0;overflow:hidden;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a{height:133px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info{padding-top:5px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list{margin-top:140px}
	*/
	
	#wrap #container #section3 .section3_in{width:267px;}
	#wrap #container #section3 .section3_in .section3_list{}
	#wrap #container #section3 .section3_in .section3_list dt{float:none;width:100%;height:130px}
	#wrap #container #section3 .section3_in .section3_list dd{float:none;}
	#wrap #container #section3 .section3_in .section3_list dd a{height:130px;width:100%;}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list01{background-position:-600px -15px}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list02{background-position:-120px -185px}
	#wrap #container #section3 .section3_in .section3_list dd a#section3_list03{background-position:-600px -185px}
	#wrap #container #section3 .section3_in .main_sns_list li{float:none;width:auto;margin:0 0 4% 0}
	
	#popup_window{width:auto;height:auto;position:absolute;left:10px;top:10px;right:10px;}
}
@media only screen and (max-width:461px){
	#wrap #container #section1 .main_notice2 .main_notice2_in{width:267px;margin:0 auto;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a{height:75px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont .info{height:75px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .movie a img{height:auto}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li > div.cont{height:85px;}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .photo_list > li:first-child > div.cont .movie a img{margin-top:0}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list{margin-top:85px}
	#wrap #container #section1 .main_notice2 .main_notice2_in .right .sns_list ul li a{padding:0;}
}