@charset "utf-8";
/* 2018/05/24 18:00 update */

body{height:auto !important; position: relative;}
.container.breadcrumb { display:none;}
.go_top {z-index: 100;}
.go_top a {background: #083994 none repeat scroll 0 0; border-radius: 20px; color: #ffffff !important; display: block; font-size: 18px; height: 40px; padding: 10px; text-align: center; width: 40px;}

/*** Event - Common ***/
.sp_display{display:none;}
.pc_display{display:block;}
.clearfix {min-height: 1px;}
.clearfix:after {display:block; clear:both; height:0px; visibility:hidden; content:".";}
.animated {animation-duration: 1s; animation-fill-mode: both; visibility: visible;}
.share {width: 970px; bottom:auto; top:15px; left:0; right:0; margin:0 auto; position:absolute; text-align:right; height:25px; z-index: 10;}
.share .fb-like{position: absolute; right: 85px; top: -5px;}
.share .twitter-share-button {position: absolute; top:0; right: 80px;}

/*** Event - ダーツチーム COUNT-UP ***/
#wrap_dartsTeam{}
#wrap_dartsTeam .photo_main-image{width: 100%; background: #ffffff;}
#wrap_dartsTeam .photo_main-image .main-image_Area2{ background:url(/img/event/cpn_darts_team/dtc_photo_index_main_v2.jpg) no-repeat 50% 50%; width:100%; min-height: 600px; margin: 0 auto; position: relative; }

/* Contents Common */
#wrap_dartsTeam a{color: #333333; }
#wrap_dartsTeam a:hover{color: #ee0c10;}
#wrap_dartsTeam .boxLink {display: block; width: 600px; margin: 0 auto;}
#wrap_dartsTeam .boxLink span{vertical-align: -3px;}
#wrap_dartsTeam .boxLink a,#wrap_dartsTeam .boxLink a::before,#wrap_dartsTeam .boxLink a::after {display: block; -webkit-transition: all .3s; transition: all .3s;}
#wrap_dartsTeam .boxLink a{background: #ee0c10; border: 2px solid #b90000; padding: 20px 0; border-radius: 50px; color: #fff; font-size: 32px; font-weight: 700; text-align: center;}
#wrap_dartsTeam .boxLink a:hover{background: #ffe900; border: 2px solid #1a4291; color: #1a4291;}
#wrap_dartsTeam .none div{background: #c4c4c4; border: 2px solid #797979; padding: 20px 0; border-radius: 50px; color: #fff; font-size: 32px; font-weight: 700; text-align: center;}
#wrap_dartsTeam .none p{text-align: center; font-size: 24px; font-weight: 700; margin: 10px 0 0;}
#wrap_dartsTeam .none p.c_white{color: #fff;}
#wrap_dartsTeam .item-sns{display: flex; justify-content: center; align-items: center; flex-shrink: 0; font-size: 4rem; line-height: 1; margin: 30px 0 0;}
#wrap_dartsTeam .item-sns .box-tbl .cell{padding: 0 5%;}
#wrap_dartsTeam .item-sns small {font-size: 1rem;}
#wrap_dartsTeam .item-sns>div img{ width:60px;}
#wrap_dartsTeam .item-sns>div {width: 250px; text-align: center; line-height: 0;}
#wrap_dartsTeam .share-fb>a {color: #4267b2;}
#wrap_dartsTeam .share-fb>a:hover {color: #365391;}
#wrap_dartsTeam .share-tw>a {color: #1da1f2;}
#wrap_dartsTeam .share-tw>a:hover {color: #2883b9;}
#wrap_dartsTeam .share-line>a {color: #00b900;}
#wrap_dartsTeam .share-line>a:hover {color: #239730;}
#wrap_dartsTeam .event-detail{width: 100%; margin: 0 0 15px; padding: 0;}
#wrap_dartsTeam .event-detail::after{background: #da979b; position: absolute; content: ''; display: block; width: 100%; height: 15px;}

#wrap_dartsTeam .dtc_game{background: url(/img/event/cpn_darts_team/dtc_bg_white_cp.gif) repeat;}
#wrap_dartsTeam .dtc_game::before{background: url(/img/event/cpn_darts_team/dtc_bg_white_before.gif); content: ''; display: block; width: 100%; height: 6px; background-position: 50% 0; background-repeat: repeat-x;}

#wrap_dartsTeam .dtc_white{background: url(/img/event/cpn_darts_team/dtc_bg_white.gif) repeat;}
#wrap_dartsTeam .dtc_white::before{background: url(/img/event/cpn_darts_team/dtc_bg_white_before.gif); content: ''; display: block; width: 100%; height: 6px; background-position: 50% 0; background-repeat: repeat-x;}
#wrap_dartsTeam .dtc_gray{background: url(/img/event/cpn_darts_team/dtc_bg_gray.gif) repeat;}
#wrap_dartsTeam .dtc_gray::before{background: url(/img/event/cpn_darts_team/dtc_bg_gray_before.gif); content: ''; display: block; width: 100%; height: 6px; background-position: 50% 0; background-repeat: repeat-x;}
#wrap_dartsTeam .event-detail .content-block{width: 970px; margin: 0 auto; padding: 50px 0; position: relative;}
#wrap_dartsTeam .event-detail .content-block .block-box{padding: 0;}
#wrap_dartsTeam .event-detail .content-block .block-ttl h3{font-size: 40px; font-weight: 700; text-align: center; color: #fff; margin: 0 0 30px;}

/* Contents game */
#wrap_dartsTeam .dtc_game .box{margin: 0 auto 100px; width: 870px; position: relative;}
#wrap_dartsTeam .dtc_game .box::after{background: #000000; position: absolute; content: ''; display: block; width: 870px; height: 2px; margin: 50px 0;}
#wrap_dartsTeam .dtc_game .box:last-child{margin: 0 auto;}
#wrap_dartsTeam .dtc_game .box:last-child::after{background: none; position: absolute; content: ''; display: block; width: auto; height: auto; margin: 0;}
#wrap_dartsTeam .dtc_game .box h3{margin: 0 0 30px;}
#wrap_dartsTeam .dtc_game .box h4{text-align: center; font-size: 40px; font-weight: 600; margin: 90px 0 30px;}
#wrap_dartsTeam .dtc_game .box p.lead{color: #333; text-align: left; font-weight: bold; font-size: 22px; margin: 0 auto 5px; width: 96%; line-height: 1.6em;}
#wrap_dartsTeam .dtc_game .box p.lead span.small{font-size: 16px;}
#wrap_dartsTeam .dtc_game .box p.lead span.check{color: #ee0c10;}
#wrap_dartsTeam .dtc_game .box .image-about{margin: 0; width: 100%;}
#wrap_dartsTeam .dtc_game .box .imageBox{margin: 25px 0 0;}
#wrap_dartsTeam .dtc_game .box .imageBox ul{display: table; width: 100%; table-layout: fixed;}
#wrap_dartsTeam .dtc_game .box .imageBox li{display: table-cell; width: 47%; padding: 0 1.5%;}

#wrap_dartsTeam .dtc_game .cp h3{color: #e60012; text-align: center; font-weight: bold; font-size: 46px; margin: 150px 0 10px;}
#wrap_dartsTeam .dtc_game .cp h4{margin: 10px 0 25px;}
#wrap_dartsTeam .dtc_game .cp p.lead{width: 85% !important;}
#wrap_dartsTeam .dtc_game .cp .date_icon{position: absolute; top: -110px; left: -20px;}
#wrap_dartsTeam .dtc_game .cp .image-card{margin: 30px auto 0;}

#wrap_dartsTeam .dtc_game .box .flow{margin: 0 0 30px;}
#wrap_dartsTeam .dtc_game .box .flow ul{width: 100%;}
#wrap_dartsTeam .dtc_game .box .flow ul:after{content: ""; clear: both; display: block;}
#wrap_dartsTeam .dtc_game .box .flow li{float: left; width: 31.3%; border: 3px solid #333; background: #fff; position: relative;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(1){margin-right: 3%;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(2){margin: 0;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(3){margin-left: 3%;}
#wrap_dartsTeam .dtc_game .box .flow li:before,#wrap_dartsTeam .dtc_game .box .flow li:after{content: ""; position: absolute; right: 0; left: 0; width: 0; height: 0; margin: auto;}
#wrap_dartsTeam .dtc_game .box .flow li:before{top: 75px; left: 266px; border-style: solid; border-color: transparent #333; border-width: 20px 0 20px 20px;}
#wrap_dartsTeam .dtc_game .box .flow li:after{top: 78px; left: 266px; border-style: solid; border-color: transparent #fff; border-width: 17px 0 17px 17px; z-index: 10;}
#wrap_dartsTeam .dtc_game .box .flow li:last-child:before,#wrap_dartsTeam .dtc_game .box .flow li:last-child:after{display: none;}
#wrap_dartsTeam .dtc_game .box .flow .detail{position: relative; font-size: 20px; font-weight: 600; text-align: center; padding: 50px 15px;}
#wrap_dartsTeam .dtc_game .box .flow .num_icon{position: absolute; top: -20px; left: 5px;}

#wrap_dartsTeam .dtc_game .box .box-sns{}
#wrap_dartsTeam .dtc_game .box .box-sns::after{background: #000000; position: absolute; content: ''; display: block; width: 870px; height: 2px; margin: 50px 0;}
#wrap_dartsTeam .dtc_game .box .box-sns ul{width: 100%; display: table;}
#wrap_dartsTeam .dtc_game .box .box-sns li{display: table-cell; padding: 1.5%; position: relative;}
#wrap_dartsTeam .dtc_game .box .box-sns a{background: #999; display: block; color: #fff; text-align: left; padding: 30px 0 30px 105px; font-weight: 700; font-size: 24px; line-height: 1.2em;}
#wrap_dartsTeam .dtc_game .box .box-sns a.tw{background-color: #00b0ed;}
#wrap_dartsTeam .dtc_game .box .box-sns a.tw i{background: url(/img/event/cpn_darts_team/dtc_sns_icon_tw.png) no-repeat; background-size: contain; width: 55px; height: 55px; content: ''; position: absolute; left: 40px;}
#wrap_dartsTeam .dtc_game .box .box-sns a.ig{background-color: #b38dcd;}
#wrap_dartsTeam .dtc_game .box .box-sns a.ig i{background: url(/img/event/cpn_darts_team/dtc_sns_icon_ig.png) no-repeat; background-size: contain; width: 55px; height: 55px; content: ''; position: absolute; left: 40px;}
#wrap_dartsTeam .dtc_game .box .box-sns a,#wrap_dartsTeam .dtc_game .box .box-sns a::before,#wrap_dartsTeam .dtc_game .box .box-sns a::after{display: block; outline: 0px solid #fff;  outline-offset: 0px; color: #fff; -webkit-transition: all .1s; transition: all .1s;}
#wrap_dartsTeam .dtc_game .box .box-sns a:hover{outline: 5px solid #fff; outline-offset: -8px; color: #fff;}
#wrap_dartsTeam .dtc_game .box .notice{border: 2px #000000 solid !important; margin: 0 !important;}
#wrap_dartsTeam .dtc_game .box .notice a{text-decoration: underline;}
#wrap_dartsTeam .dtc_game .box .notice li{list-style: disc; margin: 0 0 10px 10px !important;}
#wrap_dartsTeam .dtc_game .box .notice li:last-child{margin: 0 0 0 10px !important;}


/* Contents Introduction */
#wrap_dartsTeam .event-detail .dtc_intro{}
#wrap_dartsTeam .event-detail .dtc_intro h3{margin: 0 0 40px;}
#wrap_dartsTeam .event-detail .dtc_intro p.lead{text-align: center; font-weight: bold; font-size: 24px; margin: 0 0 40px;}
#wrap_dartsTeam .event-detail .dtc_intro p.lead span{color: #ee0c10;}
#wrap_dartsTeam .event-detail .dtc_intro .theme{background: #fff; border: 2px solid #083994; padding: 40px; margin: 0 0 50px;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dl{width: 100%; display: table;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dt{background: #ffe900; width: 40%; text-align: center; font-weight: 700; font-size: 38px; padding: 25px 0 20px; border-radius: 10px; border: 3px #083994 solid; color: #083994; display: table-cell; vertical-align: middle;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dd{display: table-cell; vertical-align: middle; font-size: 60px; font-weight: bold; text-align: center;}
#wrap_dartsTeam .event-detail .dtc_intro .imageBox_photo{margin: 0 0 30px;}
#wrap_dartsTeam .event-detail .dtc_intro .imageBox_target{margin: 0 0 50px;}

/* Contents League */

/* Contents end */
#wrap_dartsTeam .event-detail .event_endArea{width: 100%; margin: -15px 0 35px;}
#wrap_dartsTeam .event-detail .event_endArea p{text-align: center; font-size: 30px; color: #f39800; font-weight: 700; margin: 0;}

/* Contents Outline */
/* Notice */
#wrap_dartsTeam .event-detail .content-block .notice{background-color: rgba(255,255,255,0.95); border: 2px #1a4291 solid; padding: 30px; margin: 0 0 40px; border-radius: 6px;}
#wrap_dartsTeam .event-detail .content-block .notice a{text-decoration: underline;}
#wrap_dartsTeam .event-detail .content-block .notice a:hover{text-decoration: underline;}
#wrap_dartsTeam .event-detail .content-block .notice h5{font-size: 24px; font-weight: 700; border-left: 5px solid; padding: 3px 0 0 10px; margin: 0 0 15px;}
#wrap_dartsTeam .event-detail .content-block .notice ul li{margin: 15px 0;}
#wrap_dartsTeam .event-detail .content-block .notice ul li:first-child{margin: 0 0 15px;}
#wrap_dartsTeam .event-detail .content-block .notice ul li:last-child{margin: 15px 0 0;}
#wrap_dartsTeam .event-detail .content-block .notice p{font-size: 16px; margin: 0;}
#wrap_dartsTeam .event-detail .content-block .notice ul.notice-list {margin: 0 0 20px;}
#wrap_dartsTeam .event-detail .content-block .notice ul.notice-list li{font-size: 16px; list-style: disc; margin: 0 0 5px 40px;}

/* Contents form */
#wrap_dartsTeam h4.cpnImage{}
#wrap_dartsTeam .form_notice{margin: 0 0 20px;}
#wrap_dartsTeam .form_notice h5{font-size: 14px; margin: 10px 5px; border: none; padding: 0; background: none;}
#wrap_dartsTeam .form_notice ul.list-toggle > li ul{background:#fff; border-top:1px solid #dee1e5; padding: 10px;}
#wrap_dartsTeam .form_notice ul.list-toggle li {border-bottom: none;}
#wrap_dartsTeam .form_notice ul.noticeList li{list-style: disc; margin: 0 0 5px 20px;}
#wrap_dartsTeam .form_notice ul.noticeList li:last-child{margin: 0 0 0 20px;}
#wrap_dartsTeam .form_postImage{margin: 0 0 20px; border: 1px solid #d3d3d3;}
#wrap_dartsTeam .form_postImage:after{content: ""; clear: both; display: block;}
#wrap_dartsTeam .form_postImage .file_name {float: none; margin: 0 10px 6px 0; position: static;}
#wrap_dartsTeam .form_postImage h4{padding: 10px 10px; margin: 0 0 20px 0; background: #F3F4F4; border-bottom: 1px solid #d3d3d3; font-size: 14px; font-weight: normal;}
#wrap_dartsTeam .form_postImage p.notice{text-align: center; font-size: 12px;}
#wrap_dartsTeam .form_league{margin: 0 0 20px; background: #083994; color: #fff; padding: 5% 3%;}
#wrap_dartsTeam .form_league h4{padding: 3px; margin: 0 5px 4% 0; background: #F3F4F4; border-bottom: 1px solid #d3d3d3; font-size: 14px; font-weight: normal;}
#wrap_dartsTeam .form_league .labelSet{padding: 0 5px; margin: 0;}
#wrap_dartsTeam .form_league .labelSet p{margin: 8px 0 0; font-size: 12px;}
#wrap_dartsTeam .form_league .ct_league p{margin: 15px 0; border-top: 1px #fff dotted; padding: 15px 0 0;}
#wrap_dartsTeam .form_league .ct_league p.infosub{margin: 5px 0 0; padding: 0;}
#wrap_dartsTeam .form_league .ct_league .formTbl {margin: 0;}
#wrap_dartsTeam .form_league .ct_league .formTbl th {background: #F3F4F4; border-radius: 0; color: #083994;}
#wrap_dartsTeam .form_league .ct_league .formTbl td {background: #fff; color: #333;}
#wrap_dartsTeam .form_league .ct_league .formTbl input[type="text"],#wrap_dartsTeam .form_league .ct_league .formTbl  input[type="password"],#wrap_dartsTeam .form_league .ct_league .formTbl  input[type="tel"],#wrap_dartsTeam .form_league .ct_league .formTbl input[type="email"] {color: #333333;}
#wrap_dartsTeam .form_league .checkbox_check{display: none;}
#wrap_dartsTeam .form_league label{font-weight: bold; font-size: 18px; color: #fff000;}
#wrap_dartsTeam .form_league input.styled {display: inline; background: url("/images/common/bg_check2.png") no-repeat scroll 0 0 / 20px auto rgba(0, 0, 0, 0); height: 20px; margin: 0 5px 0 0; vertical-align: middle; width: 20px;}
#wrap_dartsTeam .form_post_data{}
#wrap_dartsTeam .form_post_data h4{padding: 15px 10px; margin: 0 0 15px 0; background: #F3F4F4; border-top: 1px solid #d3d3d3; font-size: 14px;}
#wrap_dartsTeam .form_postFin{margin: 0 0 20px;}
#wrap_dartsTeam .form_postFin h4{padding: 10px; margin: 0 5px 4% 0; background: #F3F4F4; border-bottom: 1px solid #d3d3d3; font-size: 14px;}


/*responsive ==============================================================================*/
@media (max-width: 767px) {
/*smart phone*/
/*Event - Common*/
.sp_display{display:block !important;}
.pc_display{display:none !important;}
.share {margin:5% auto; position: static; text-align:right; z-index:10;}
.share .box-tbl {margin: 0 auto; max-width:60%;}
.share .box-tbl img {width:55px !important;}
.share .box-tbl .cell {text-align: center; padding:0 1%;}

/*** Event - ダーツチーム COUNT-UP ***/
#wrap_dartsTeam .photo_main-image{width: 100%; background: #ffffff;}
#wrap_dartsTeam .photo_main-image .main-image_Area2{ background:url(/img/event/cpn_darts_team/dtc_photo_index_main_v2_sp.jpg) no-repeat 50% 50%; min-height: initial; padding: 53% 0; margin: 0 auto; background-size: cover; position: relative; }

/* Contents Common */
#wrap_dartsTeam .boxLink {display: block; width: 90%; margin: 0 auto; max-width: 480px;}
#wrap_dartsTeam .boxLink a{padding: 15px 0; color: #fff; font-size: 20px;}
#wrap_dartsTeam .none div{padding: 15px 0; color: #fff; font-size: 20px;}
#wrap_dartsTeam .none p{font-size: 14px;}
#wrap_dartsTeam .event-detail{width: 100%; margin: 0 0 15px; padding: 0;}
#wrap_dartsTeam .event-detail .content-block{width: 100%; padding: 40px 0;}
#wrap_dartsTeam .event-detail .content-block .block-ttl h3{font-size: 32px; margin: 0 0 15px;}


/* Contents game */
#wrap_dartsTeam .dtc_game .box{margin: 0 auto 65px; width: 90%;}
#wrap_dartsTeam .dtc_game .box::after{width: 100%; margin: 30px 0;}
#wrap_dartsTeam .dtc_game .box h3{margin: 0 0 15px;}
#wrap_dartsTeam .dtc_game .box h4{font-size: 24px; margin: 50px 0 15px;}
#wrap_dartsTeam .dtc_game .box p.lead{font-size: 15px; width: 100%;}
#wrap_dartsTeam .dtc_game .box p.lead span.small{margin: 5px 0 0; font-size: 13px; display: block; line-height: 1.4em;}
#wrap_dartsTeam .dtc_game .box .imageBox{margin: 15px 0 0;}
#wrap_dartsTeam .dtc_game .box .image-about{margin: 15px 0 0; width: 100%;}
	
#wrap_dartsTeam .dtc_game .cp h3{font-size: 20px; margin: 95px 0 15px;}
#wrap_dartsTeam .dtc_game .cp h4{margin: 0 0 20px;}
#wrap_dartsTeam .dtc_game .cp p.lead{width: 100% !important; margin: 0 0 20px;}
#wrap_dartsTeam .dtc_game .cp .date_icon{width: 200px; top: -80px; left: 10%; margin: 0 0 0 -50px;}
#wrap_dartsTeam .dtc_game .cp .date_icon img{width: 100%;}
#wrap_dartsTeam .dtc_game .cp .image-card{margin: 15px auto 0;}

#wrap_dartsTeam .dtc_game .box .flow{margin: 25px 0;}
#wrap_dartsTeam .dtc_game .box .flow li{float: none; width: 100%; border: 3px solid #333;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(1){margin: 0 auto 10%;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(2){margin: 0 auto 10%;}
#wrap_dartsTeam .dtc_game .box .flow li:nth-child(3){margin: 0 auto; margin-left: 0;}
#wrap_dartsTeam .dtc_game .box .flow li:before{top: 0; left: 0; bottom: -122.5%; border-style: solid; border-color: #333 transparent; border-width: 21px 21px 0px 21px;}
#wrap_dartsTeam .dtc_game .box .flow li:after{top: 0; left: 0; bottom: -114%; border-style: solid; border-color: #fff transparent; border-width: 21px 21px 0 21px; z-index: 10;}
#wrap_dartsTeam .dtc_game .box .flow li:last-child:before,#wrap_dartsTeam .dtc_game .box .flow li:last-child:after{display: none;}
#wrap_dartsTeam .dtc_game .box .flow .detail{font-size: 17px; padding: 23px;}
#wrap_dartsTeam .dtc_game .box .flow .num_icon{position: absolute; top: -20px; left: 5px;}

#wrap_dartsTeam .dtc_game .box .box-sns{}
#wrap_dartsTeam .dtc_game .box .box-sns::after{width: 100%; margin: 25px 0;}
#wrap_dartsTeam .dtc_game .box .box-sns ul{width: 100%; display: block;}
#wrap_dartsTeam .dtc_game .box .box-sns li{display: block; padding: 1.5%; position: relative;}
#wrap_dartsTeam .dtc_game .box .box-sns a{text-align: center; padding: 20px 0 20px 50px; font-weight: 700; font-size: 16px; line-height: 1.2em;}
#wrap_dartsTeam .dtc_game .box .box-sns a.tw i{width: 40px; height: 40px; left: 25px;}
#wrap_dartsTeam .dtc_game .box .box-sns a.ig i{width: 40px; height: 40px; left: 25px;}
#wrap_dartsTeam .dtc_game .box .box-sns a,#wrap_dartsTeam .dtc_game .box .box-sns a::before,#wrap_dartsTeam .dtc_game .box .box-sns a::after{display: block; outline: 0px solid #fff;  outline-offset: 0px; color: #fff; -webkit-transition: all .1s; transition: all .1s;}
#wrap_dartsTeam .dtc_game .box .box-sns a:hover{outline: 5px solid #fff; outline-offset: -8px; color: #fff;}

#wrap_dartsTeam .dtc_game .box .notice{width: 100% !important; margin: 0 auto !important;}


/* Contents Introduction */
#wrap_dartsTeam .event-detail .dtc_intro h3{width: 90%; margin: 0 auto 25px;}
#wrap_dartsTeam .event-detail .dtc_intro p.lead{width: 90%; text-align: center; font-size: 18px; margin: 0 auto 40px;}
#wrap_dartsTeam .event-detail .dtc_intro .theme{width: 90%; padding: 15px; margin: 0 auto 40px;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dl{display: block;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dt{width: 100%; font-size: 20px; padding: 10px 0 7px; display: block; margin: 0 0 10px;}
#wrap_dartsTeam .event-detail .dtc_intro .theme dd{display: block; font-size: 34px; width: 100%;}
#wrap_dartsTeam .event-detail .dtc_intro .imageBox_photo{margin: 0 auto 15px; width: 95%;}
#wrap_dartsTeam .event-detail .dtc_intro .imageBox_target{margin: 0 auto 40px; width: 95%;}

/* Contents League */

/* Contents Outline */
/* Contents end */
#wrap_dartsTeam .event-detail .event_endArea{margin: -20px 0 15px;}
#wrap_dartsTeam .event-detail .event_endArea p{font-size: 20px;}
/* Notice */
/* Notice */
#wrap_dartsTeam .event-detail .content-block .notice{width: 95%; padding: 6%; margin: 0 auto 30px;}
#wrap_dartsTeam .event-detail .content-block .notice h5{font-size: 20px; padding: 3px 0 0 6px;}
#wrap_dartsTeam .event-detail .content-block .notice p{font-size: 14px;}
#wrap_dartsTeam .event-detail .content-block .notice ul.notice-list li{font-size: 14px; margin: 0 0 15px 20px;}

}

@media (max-width: 560px) {/**/}
@media (max-width: 320px) {}
@media (min-width: 768px) and (max-width: 991px) {/*tablet*/}
@media (min-width: 992px) and (max-width: 1199px) {/* desk top */}
@media (min-width: 1200px) {/*desk top learge */}
@media (min-width: 768px) {/*sm~lg*/}

/*animated ==============================================================================*/
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}