.flowplayer {
	position: relative;
	height: 0;	
	padding-top: 56.25%;
	margin-bottom:15px;
}
.flowplayer div.fp-player, .flowplayer video.no-flowplayer {
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	width:100%;
}

/* text */
a {text-decoration: none;}
a:link {text-decoration:none;color:#030303;}
a:visited {text-decoration:none;color:#030303;}



#daitokentakugolf {background-image:url(../img/bg.png);}
.men{background-color:#152b97;color:#ffffff;}
.women{background-color:#c20000;color:#ffffff;}
.small{font-size:70%;;color:#707070;margin-top:10px;display:block;}

/* ----- schedule ----- */
.scd_tbl_L{float:left;width:50%;padding:0px auto;}
.scd_tbl_R{float:right;width:50%;padding:0px auto;}

@media (max-width:767px){
.scd_tbl_L{width:100%;padding:5px auto;margin:5px auto;}
.scd_tbl_R{width:100%;padding:5px auto;margin:5px auto;}
}


#scd_hd { margin-bottom:15px; }
#scd_txt { padding-top:7px; float:left; }
.scd_tbl_L th, .scd_tbl_R th {color:#2d4080;width:50px;height:80px;}
.scd_tbl_L td, .scd_tbl_R td {height:80px;width:50px;}



.scd_tbl_L table { width:100%; border:#8fa5d0 1px solid; border-collapse:collapse; text-align:center; }
.scd_tbl_L table th, .scd_tbl_L table td {border:#8fa5d0 1px solid; padding:6px; line-height:110%; }

.scd_tbl_R table { width:100%; border:#8fa5d0 1px solid; border-collapse:collapse; text-align:center; }
.scd_tbl_R table th, .scd_tbl_R table td {border:#8fa5d0 1px solid; padding:6px; line-height:110%; }



.scd_h { background-color:#bdd2f7; }
.scd_e { background-color:#fcf8e7; }
.scd_m { background-color:#e7effc; }
.scd_w { background-color:#fef7f7; }

.rs_y, .rs_sfn, .rs_fn {display:block; padding:5px; border-radius:5px; color:#fff; font-weight:bold; margin-bottom:2px; }

.rs_y { background-image:url(../img/grd3.png); background-size:contain; }
.rs_sfn { background-image:url(../img/grd4.png); background-size:contain; }
.rs_fn { background-image:url(../img/grd5.png); background-size:contain; }
.rs_m { color:#304691; font-weight:bold; }
.rs_w { color:#b30d0e; font-weight:bold; }





#daitokentakugolf .m-section__players h3{color:#fff;background-color:#ba960a;padding:15px;font-size:20px;font-weight:400}
#daitokentakugolf .m-section__players ul{letter-spacing:-.4em}#daitokentakugolf .m-section__players ul li{margin-top:20px;background-color:#000;letter-spacing:normal;border:2px solid #ba960a;display:inline-block;width:290px;box-sizing:border-box}
#daitokentakugolf .m-section__players ul li a{display:table;width:100%}
#daitokentakugolf .m-section__players ul li a:after{content:"";display:table;clear:both}
#daitokentakugolf .m-section__players ul li .block__text,#daitokentakugolf .m-section__players ul li figure{display:table-cell;vertical-align:top}
#daitokentakugolf .m-section__players ul li .block__text{padding:15px 0 0 20px}
#daitokentakugolf .m-section__players ul li .block__text span{display:block}
#daitokentakugolf .m-section__players ul li .block__text .genre{background-color:#fff;color:#000;padding:5px 8px;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}
#daitokentakugolf .m-section__players ul li .block__text .nickname{color:#fff;margin-bottom:5px;font-size:15px}
#daitokentakugolf .m-section__players ul li .block__text .name{color:#ba960a;font-weight:600;font-size:90%;}
#daitokentakugolf .m-section__players ul li figure{text-align:right}
#daitokentakugolf .m-section__players ul li figure img{vertical-align:bottom}
#daitokentakugolf .m-section__players ul li:nth-child(n+2){margin-left:25px}
#daitokentakugolf .m-section__players ul li:hover{opacity:.6}
#daitokentakugolf .m-section__players .m-back__btn{display:block;width:320px;background-color:#ba960a;color:#fff;margin:30px auto 0;padding:15px 20px;text-align:center;box-shadow:0 6px 0 #92760a;-webkit-box-shadow:0 6px 0 #92760a;-moz-box-shadow:0 6px 0 #92760a}
#daitokentakugolf .m-section__players .m-back__btn:before{content:"▶︎";padding-right:5px}
#daitokentakugolf .m-section__players .m-back__btn:hover{opacity:.6}
#daitokentakugolf .m-player__list{margin:0px auto;text-align:center;}
#daitokentakugolf .m-player__list ul{letter-spacing:-.4em}
#daitokentakugolf .m-player__list ul li{margin-top:20px;margin-left:20px;padding:18px;background-color:#000;letter-spacing:normal;border:2px solid #ba960a;display:inline-block;box-sizing:border-box}#daitokentakugolf .m-player__list ul li .block__text{float:left}

#daitokentakugolf .m-player__list ul li .block__text span{display:block}
#daitokentakugolf .m-player__list ul li .block__text .genre{background-color:#fff;color:#000;padding:5px 8px;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}
#daitokentakugolf .m-player__list ul li .block__text .nickname{color:#fff;margin-bottom:5px;font-size:15px}
#daitokentakugolf .m-player__list ul li .block__text .name{color:#ba960a;font-weight:700}

#daitokentakugolf .m-player__list ul li figure{float:right}
#daitokentakugolf .m-player__list ul li figure img{vertical-align:bottom}
#daitokentakugolf .m-player__list ul li:hover{opacity:.6}
#daitokentakugolf .m-player__list ul li:first-child{margin-left:0}
#daitokentakugolf .m-section__players__oneCol ul li{width:920px}
#daitokentakugolf .m-section__players__oneCol ul li .block__text{padding:80px 0 0}
#daitokentakugolf .m-section__players__oneCol ul li .block__text .name{font-size:24px}
#daitokentakugolf .m-section__players__twoCol ul li{width:450px}
#daitokentakugolf .m-section__players__twoCol ul li .block__text{padding:40px 0 0}
#daitokentakugolf .m-section__players__twoCol ul li .block__text .name{font-size:23px}
#daitokentakugolf .m-section__players__threeCol ul li{width:293.3333px}
#daitokentakugolf .m-section__players__threeCol ul li .block__text{padding:30px 0 0}
#daitokentakugolf .m-section__players__threeCol ul li .block__text .name{font-size:17px}
#daitokentakugolf .m-section__players__fourCol ul li{width:215px}
#daitokentakugolf .m-section__players__fourCol ul li .block__text{padding:30px 0 0}
#daitokentakugolf .m-section__players__fourCol ul li .block__text .name{font-size:15px}

#daitokentakugolf .m-section__leftimg .txt,#daitokentakugolf .m-section__leftimg h2,#daitokentakugolf .m-section__rightimg .txt,#daitokentakugolf .m-section__rightimg h2{width:480px}
#daitokentakugolf .m-section__leftimg figure{float:left}
#daitokentakugolf .m-section__leftimg .txt,#daitokentakugolf .m-section__leftimg h2,#daitokentakugolf .m-section__rightimg figure{float:right}
#daitokentakugolf .m-section__rightimg .txt,#daitokentakugolf .m-section__rightimg h2{float:left}
#daitokentakugolf .m-ttl__sec{color:#002e7c;line-height:1.35;font-size:20px;margin-bottom:10px}
#daitokentakugolf #top-content{background-color:transparent;width:100%}


#daitokentakugolf .m-ttl__topcont{text-align:center;color:#d70a30;font-size:36px;line-height:1;margin-bottom:20px}
#daitokentakugolf .m-ttl__topcont small{font-size:18px;color:#707070;margin-top:10px;display:block;text-transform:uppercase;font-weight:400}
#daitokentakugolf .m-ttl__topcont small.long{text-transform:none;line-height:1.7}
#daitokentakugolf .m-section__top{padding-bottom:20px;}
#daitokentakugolf .m-section__top__link{width:980px;margin:0 auto}
#daitokentakugolf .m-section__top__news{background-color:#1b1b1b;margin-bottom:80px}
#daitokentakugolf .m-section__top__sns{border-top:3px solid #ba960a;border-bottom:3px solid #ba960a;background-color:rgba(0,0,0,.6)}
#daitokentakugolf .m-section__top__sns .group__sns:after{content:"";display:block;clear:both}
#daitokentakugolf .m-section__top__sns .group__sns{width:980px;margin:0 auto}
#daitokentakugolf .m-section__top__sns .m-timeline__fb{float:left}
#daitokentakugolf .m-section__top__sns .m-timeline__tw{float:right}
#daitokentakugolf .m-timeline__fb iframe,#daitokentakugolf .m-timeline__tw iframe{width:475px;height:400px}
#daitokentakugolf .m-timeline__fb iframe.sp,#daitokentakugolf .m-timeline__tw iframe.sp{display:none}
#daitokentakugolf .m-timeline__fb h3,#daitokentakugolf .m-timeline__tw h3{padding:0 15px}
#daitokentakugolf .m-timeline__fb h3 a,#daitokentakugolf .m-timeline__tw h3 a{display:table;width:100%;color:#fff;font-size:14px}
#daitokentakugolf .m-timeline__fb h3 a em,#daitokentakugolf .m-timeline__fb h3 a span,#daitokentakugolf .m-timeline__tw h3 a em,#daitokentakugolf .m-timeline__tw h3 a span{display:table-cell;height:50px;vertical-align:middle}
#daitokentakugolf .m-timeline__fb h3 a em,#daitokentakugolf .m-timeline__tw h3 a em{font-size:18px;font-style:normal}
#daitokentakugolf .m-timeline__fb h3 a span,#daitokentakugolf .m-timeline__tw h3 a span{text-align:right}
#daitokentakugolf .m-timeline__fb h3{background-color:#39599f}#daitokentakugolf .m-timeline__tw h3{background-color:#45b0e3}
#daitokentakugolf .m-pickup__mov{width:890px;height:auto;margin:20px auto 40px}
#daitokentakugolf .m-pickup__mov video{margin-bottom:15px}
#daitokentakugolf .m-pickup__mov h3{font-size:23px;color:#d70a30;margin-bottom:10px}
#daitokentakugolf .m-pickup__mov .caption{font-size:14px;line-height:1.7;color:#fff}
#daitokentakugolf .m-pickup__mov .txt{font-size:14px;line-height:1.7;color:#000}
#daitokentakugolf .m-list__mov:after{content:"";display:block;clear:both}
#daitokentakugolf .m-list__mov{width:980px;margin:20px auto 0}
#daitokentakugolf .m-list__mov .unit{width:293px;float:left;margin-right:50px;margin-bottom:20px}
#daitokentakugolf .m-list__mov .unit a{display:block}
#daitokentakugolf .m-list__mov .unit a:hover{opacity:.6}
#daitokentakugolf .m-list__mov .unit figure{margin-bottom:13px;position:relative}
#daitokentakugolf .m-list__mov .unit figure:before{width:40px;height:40px;box-sizing:border-box;background-color:#e60a2f;border:2px solid #fff;border-radius:50%;position:absolute;left:10px;bottom:10px}#daitokentakugolf .m-list__mov .unit figure:after{width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff;position:absolute;left:24px;bottom:21px}#daitokentakugolf .m-list__mov .unit img{width:100%}
#daitokentakugolf .m-list__mov .unit h3{line-height:1.4;color:#ba960a;font-size:14px;margin-bottom:10px;text-align:justify}#daitokentakugolf .m-list__mov .unit:nth-child(3n){margin-right:0}
#daitokentakugolf .m-list__mov__inner__threecol{width:920px;margin:0 30px}
#daitokentakugolf .m-list__mov__inner__threecol .unit{width:290px;margin-right:25px}
#daitokentakugolf .m-list__mov__inner__threecol .unit:nth-child(3n){margin-right:0}
#daitokentakugolf .m-list__mov__inner__threecol .unit:nth-child(n+4){margin-top:30px}
#daitokentakugolf .m-list__mov__inner__fivecol{width:920px;margin:40px 30px 0}
#daitokentakugolf .m-list__mov__inner__fivecol .unit{width:164px;margin-right:25px}
#daitokentakugolf .m-list__mov__inner__fivecol .unit img{width:100%}
#daitokentakugolf .m-list__mov__inner__fivecol .unit h3{font-size:13px}
#daitokentakugolf .m-list__mov__inner__fivecol .unit:nth-child(3n){margin-right:25px}
#daitokentakugolf .m-list__mov__inner__fivecol .unit:nth-child(5n){margin-right:0}
#daitokentakugolf .m-list__mov__inner__fivecol .unit:nth-child(n+6){margin-top:30px}
#daitokentakugolf .m-link__content:after{content:"";display:block;clear:both}
#daitokentakugolf .m-link__content li{background-color:#ffffff;width:475px;height:272px;float:left}
#daitokentakugolf .m-link__content li a{display:block;width:475px;height:272px;box-sizing:border-box;border:1px solid #d70a30;position:relative;padding-right:230px}
#daitokentakugolf .m-link__content li a h2{display:table;font-size:20px;font-weight:700;color:#d70a30;border-left:5px solid #d70a30;padding-left:15px}
#daitokentakugolf .m-link__content li a h2 span{display:table-cell;vertical-align:middle;height:76px}
#daitokentakugolf .m-link__content li a h2 small{text-transform:uppercase;font-size:12px;color:#707070;font-weight:400;margin-left:10px;vertical-align:middle;line-height:1}
#daitokentakugolf .m-link__content li a figure{position:absolute;top:0;right:0}
#daitokentakugolf .m-link__content li a .txt{color:#030303;font-size:18px;line-height:1.7;padding:25px 0 0 15px}
#daitokentakugolf .m-link__content li a .more{background-color:#ba960a;color:#fff;width:120px;height:28px;display:table;box-sizing:border-box;position:absolute;bottom:20px;right:250px;text-align:center}#daitokentakugolf .m-link__content li a .more span{display:table-cell;height:20px;vertical-align:middle}
#daitokentakugolf .m-link__content li a .more span:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #fff;position:relative;margin-right:8px}

#daitokentakugolf .m-link__content li a:hover{opacity:.6}

#daitokentakugolf .m-link__content li:nth-child(2n){float:right}

#daitokentakugolf .m-link__news{width:980px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#daitokentakugolf .m-link__news li{background-color:#313131;margin-top:20px}
#daitokentakugolf .m-link__news li a{box-sizing:border-box;padding:10px;width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;display:table\9}
#daitokentakugolf .m-link__news li a figure{margin-right:10px;padding-right:10px\9}
#daitokentakugolf .m-link__news li a .block__text,#daitokentakugolf .m-link__news li a figure{display:table-cell\9;vertical-align:top\9}
#daitokentakugolf .m-link__news li a h3{color:#ba960a;font-size:24px;line-height:1.4;margin-bottom:10px}
#daitokentakugolf .m-link__news li a p{color:#fff;font-size:14px}
#daitokentakugolf .m-link__news li a .txt{margin-top:35px}
#daitokentakugolf .m-link__news li a:hover{opacity:.6}
#daitokentakugolf .m-link__news li:first-child{width:100%;margin-top:0}
#daitokentakugolf .m-link__news li:first-child figure{margin-right:20px}
#daitokentakugolf .m-link__news li:first-child a{width:100%}
#daitokentakugolf .m-link__news li:nth-child(n+2){width:480px\9;float:left\9;box-sizing:border-box}
#daitokentakugolf .m-link__news li:nth-child(n+2) a{width:100%\9}
#daitokentakugolf .m-link__news li:nth-child(n+2) a h3{font-size:18px}
#daitokentakugolf .m-link__news li:nth-child(n+2) a figure img{height:90px}
#daitokentakugolf .m-link__news li:nth-child(n+2):nth-child(2n){clear:left;margin-right:20px}
#daitokentakugolf .m-link__news__list{width:920px;margin-bottom:20px}
#daitokentakugolf .m-link__news__list li{background-color:#fff;border:3px solid #e5e5e5}
#daitokentakugolf .m-link__news__list li a{width:444px}
#daitokentakugolf .m-link__news__list li a p{color:#000}
#daitokentakugolf .m-link__news__list li:first-child{box-sizing:border-box}
#daitokentakugolf .m-link__news__list li:nth-child(n+2):nth-child(2n){margin-right:0}
#daitokentakugolf .m-link__news__list .one_col,#daitokentakugolf .m-link__news__list .one_col a{width:100%}
#daitokentakugolf .m-link__news__list .one_col a figure{margin-right:20px}
#daitokentakugolf .m-link__news__list .one_col a figure img{height:auto!important}
#daitokentakugolf .m-link__news__list .one_col a .block__txt h3{font-size:24px}

#daitokentakugolf .m-player__info{position:relative;height:240px;background-color:#000}
#daitokentakugolf .m-player__info figure{position:absolute;top:0;right:0}
#daitokentakugolf .m-player__info .block__text{display:table-cell;height:240px;vertical-align:middle;padding-left:50px}
#daitokentakugolf .m-player__info .block__text h2{color:#ba960a;font-size:36px;font-weight:700;display:table-cell;padding-bottom:5px}
#daitokentakugolf .m-player__info .block__text .country,#daitokentakugolf .m-player__info .block__text .title{color:#fff;font-size:14px}

.block__text .text{color:#fff;font-size:14px;line-height: 200%;}


#daitokentakugolf .m-player__info .block__text .country{margin-bottom:12px}
#daitokentakugolf .m-player__info .block__text .country span{display:table-cell;vertical-align:middle;height:23px}
#daitokentakugolf .m-player__info .block__text .country img{margin-left:10px;width:35px;height:23px}
#daitokentakugolf .m-player__profile{padding:30px 30px 40px}
#daitokentakugolf .m-player__profile h2{font-size:32px;color:#ba960a;line-height:1.3;margin-bottom:30px;text-align:center}
#daitokentakugolf .m-player__profile .profile__content{display:table}
#daitokentakugolf .m-player__profile .profile__content .content__wrapper{display:table-cell;vertical-align:top}
#daitokentakugolf .m-player__profile .profile__content figure{display:block;padding-right:20px}
#daitokentakugolf .m-player__profile .profile__content figure img{width:298px;height:auto}
#daitokentakugolf .m-player__profile .profile__content .record{background-color:#f0e8cb;padding:25px 35px;margin-bottom:20px;box-sizing:border-box;width:607px}
#daitokentakugolf .m-player__profile .profile__content .record dl dd,#daitokentakugolf .m-player__profile .profile__content .record dl dt{font-size:16px;margin-bottom:8px}
#daitokentakugolf .m-player__profile .profile__content .record dl dd{margin-left:1em}
#daitokentakugolf .m-player__profile .profile__content .record dl:last-child dd:last-child,#daitokentakugolf .m-player__profile .profile__content .record dl:last-child dt:last-child{margin-bottom:0}
#daitokentakugolf .m-player__profile .profile__content .txt{font-size:14px;line-height:1.7}
#daitokentakugolf .m-section__news:after{content:"";display:block;clear:both}
#daitokentakugolf .m-section__news{padding:0 30px}#daitokentakugolf .m-section__news figure{float:right}
#daitokentakugolf .m-section__news .txt{margin-bottom:30px;font-size:14px;line-height:1.7}
#daitokentakugolf .m-section__news .txt:last-child{margin-bottom:0}
#daitokentakugolf .m-section__news.news_detail_page{padding-top:40px;padding-bottom:40px}
#daitokentakugolf .m-ttl__news{color:#002e7c;font-size:28px;line-height:1.35;margin-bottom:30px}
#daitokentakugolf .m-label__date:after{content:"";display:block;clear:both}
#daitokentakugolf .m-label__date{background-color:#f0e8cb;display:table;width:100%;padding:0 15px;box-sizing:border-box;margin-bottom:35px}
#daitokentakugolf .m-label__date .date{font-size:14px;height:30px;display:table-cell;vertical-align:middle}
#daitokentakugolf .m-label__date .m-sns{float:right}
#daitokentakugolf .m-label__date .m-sns li{line-height:0;padding-top:5px}
#daitokentakugolf #movie-content{padding-bottom:20px}
#daitokentakugolf #movie-content .m-ttl__topcont small{color:#000}
#daitokentakugolf #top-content{margin:30px 0px;}

.m-section{margin:0 auto;}

#daitokentakugolf #about-content {margin:30px;text-align:center;}
#daitokentakugolf #about-content .about-title {width:980px height:100px;background-image:url(../img/about_title.jpg);margin:10px auto;}

@media (max-width:767px){#daitokentakugolf main{padding-bottom:130px;margin-bottom:60px}}
@media (max-width:767px){#daitokentakugolf article{width:100%}}
@media (max-width:767px){#daitokentakugolf article .m-heading{margin:20px 15px;font-size:18px}}
@media (max-width:767px){#daitokentakugolf article .m-subHeading{margin:15px}}
@media (max-width:767px){#daitokentakugolf .m-inner__header{background-size:cover;height:109px;background-position:100% 0;margin-top:-30px}}




@media (max-width:767px){#daitokentakugolf .m-inner__header h1{font-size:24px;height:38px;padding-top:10px}}
@media (max-width:767px){#daitokentakugolf .m-inner__header h1 small{font-size:10px;margin-top:5px}}
@media (max-width:767px){#daitokentakugolf .m-section__mov{padding:0}}
@media (max-width:767px){#daitokentakugolf .m-section__mov .m-wrapper__mov{box-sizing:border-box;width:100%;height:100%;padding:15px 0}}
@media (max-width:767px){#daitokentakugolf .m-section__mov .m-wrapper__mov video{width:290px;height:163px;margin-left:auto;margin-right:auto;display:block}}
@media (max-width:767px){#daitokentakugolf .m-section__mov .m-wrapper__mov h3{font-size:16px}}
@media (max-width:767px){#daitokentakugolf .m-section__mov .m-wrapper__mov .caption{font-size:13px}}

@media (max-width:767px){#daitokentakugolf .m-section__table .m-wrapper__table{overflow-x:auto;width:100%}}
@media (max-width:767px){#daitokentakugolf .m-section__table .m-wrapper__table table{width:960px}}
@media (max-width:767px){#daitokentakugolf .m-section__players ul li{margin-top:10px;width:100%}
#daitokentakugolf .m-section__players ul li:nth-child(n+2){margin-left:0}}
@media (max-width:767px){#daitokentakugolf .m-section__players ul li figure img{width:130px}}
@media (max-width:767px){#daitokentakugolf .m-section__players .m-back__btn{width:180px}}
@media (max-width:767px){#daitokentakugolf .m-player__list{margin:0 15px}}
@media (max-width:767px){#daitokentakugolf .m-player__list ul li{width:100%;padding:15px;margin-top:10px}
#daitokentakugolf .m-player__list ul li:nth-child(n+2){margin-left:0}}
@media (max-width:767px){#daitokentakugolf .m-section__players__oneCol ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}

@media (max-width:767px){#daitokentakugolf .m-section__players__oneCol ul li .block__text{padding:20px 0 0;float:none}}
@media (max-width:767px){#daitokentakugolf .m-section__players__oneCol ul li figure{float:none}}
@media (max-width:767px){#daitokentakugolf .m-section__players__oneCol ul li figure,#daitokentakugolf .m-section__players__oneCol ul li figure img{width:100%}}


@media (max-width:767px){#daitokentakugolf .m-section__players__twoCol ul li .block__text .name,#daitokentakugolf .m-section__players__twoCol ul li .block__text .nickname{font-size:14px}}
@media (max-width:767px){#daitokentakugolf .m-section__players__twoCol ul li figure img{width:128px}}



@media (max-width:767px){#daitokentakugolf .m-section__players__threeCol ul li .block__text .name,#daitokentakugolf .m-section__players__threeCol ul li .block__text .nickname{font-size:14px}}
@media (max-width:767px){#daitokentakugolf .m-section__players__threeCol ul li figure img{width:106px}}
@media (max-width:767px){#daitokentakugolf .m-section__players__fourCol ul li .block__text{padding:20px 0 0}}
@media (max-width:767px){#daitokentakugolf .m-section__players__fourCol ul li{width:48%}
#daitokentakugolf .m-section__players__fourCol ul li:nth-child(odd){margin-right:4%}}
@media (max-width:767px){#daitokentakugolf .m-section__players__fourCol ul li figure,#daitokentakugolf .m-section__players__fourCol ul li figure img{width:100%}}
@media (max-width:767px){#daitokentakugolf .m-section__leftimg .txt,#daitokentakugolf .m-section__leftimg h2,#daitokentakugolf .m-section__rightimg .txt,#daitokentakugolf .m-section__rightimg h2{width:auto}}

@media (max-width:767px){#daitokentakugolf .m-section__leftimg .txt,#daitokentakugolf .m-section__leftimg figure,#daitokentakugolf .m-section__leftimg h2{float:none}
#daitokentakugolf .m-section__leftimg figure{margin-bottom:15px}}


@media (max-width:767px){#daitokentakugolf .m-section__rightimg .txt,#daitokentakugolf .m-section__rightimg figure,#daitokentakugolf .m-section__rightimg h2{float:none}
#daitokentakugolf .m-section__rightimg figure{margin-bottom:15px}}

@media (max-width:767px){#daitokentakugolf .m-ttl__sec{font-size:18px}}
@media (max-width:767px){#daitokentakugolf .m-ttl__topcont{font-size:21px}}
@media (max-width:767px){#daitokentakugolf .m-ttl__topcont small.long br{display:none}}
@media (max-width:767px){#daitokentakugolf .m-ttl__topcont small{font-size:12px}}
@media (max-width:767px){#daitokentakugolf .m-section__top{padding:30px 0}}
@media (max-width:767px){#daitokentakugolf .m-section__top__link{box-sizing:border-box;width:100%}}
@media (max-width:767px){#daitokentakugolf .m-section__top__news{margin-bottom:30px}}
@media (max-width:767px){#daitokentakugolf .m-section__top__sns{padding:35px 15px;border-bottom:none}}
@media (max-width:767px){#daitokentakugolf .m-section__top__sns .group__sns{width:100%}}
@media (max-width:767px){#daitokentakugolf .m-section__top__sns .m-timeline__fb{margin-bottom:20px;float:none}}
@media (max-width:767px){#daitokentakugolf .m-timeline__fb iframe,#daitokentakugolf .m-timeline__tw iframe{width:100%;height:240px}
#daitokentakugolf .m-timeline__fb iframe.pc,#daitokentakugolf .m-timeline__tw iframe.pc{display:none}
#daitokentakugolf .m-timeline__fb iframe.sp,#daitokentakugolf .m-timeline__tw iframe.sp{display:block}}
@media (max-width:767px){#daitokentakugolf .m-timeline__fb h3 a,#daitokentakugolf .m-timeline__tw h3 a{font-size:10px}}
@media (max-width:767px){#daitokentakugolf .m-timeline__fb h3 a em,#daitokentakugolf .m-timeline__fb h3 a span,#daitokentakugolf .m-timeline__tw h3 a em,#daitokentakugolf .m-timeline__tw h3 a span{height:40px}}
@media (max-width:767px){#daitokentakugolf .m-timeline__fb h3 a em,#daitokentakugolf .m-timeline__tw h3 a em{font-size:13px}}
@media (max-width:767px){#daitokentakugolf .m-timeline__fb{overflow:hidden}
#daitokentakugolf .m-timeline__fb .fb_iframe_widget span{width:100%!important}}

@media (max-width:767px){#daitokentakugolf .m-pickup__mov{box-sizing:border-box;width:100%;height:100%;padding:0 15px}}
@media (max-width:767px){#daitokentakugolf .m-pickup__mov h3{font-size:16px}}
@media (max-width:767px){#daitokentakugolf .m-pickup__mov .caption{font-size:13px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov{box-sizing:border-box;width:100%;height:100%;padding:0 15px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov .unit{width:48%;margin:20px 0 0}
#daitokentakugolf .m-list__mov .unit:first-child,#daitokentakugolf .m-list__mov .unit:nth-child(2){margin-top:0}
#daitokentakugolf .m-list__mov .unit:nth-child(2n){float:right}}



@media (max-width:767px){#daitokentakugolf .m-list__mov .unit figure{width:100%}
#daitokentakugolf .m-list__mov .unit figure img{width:100%;height:auto}}
@media (max-width:767px){#daitokentakugolf .m-list__mov .unit figure:before{width:20px;height:20px;left:5px;bottom:5px;border-width:1px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov .unit figure:after{border-width:4.5px 0 4.5px 7px;left:12px;bottom:11px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov .unit h3{font-size:12px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov__inner__threecol{margin:0 auto}}
@media (max-width:767px){#daitokentakugolf .m-list__mov__inner__threecol .unit:nth-child(n+4){margin-top:20px}}
@media (max-width:767px){#daitokentakugolf .m-list__mov__inner__fivecol{margin:20px auto}}
@media (max-width:767px){#daitokentakugolf .m-list__mov__inner__fivecol .unit:nth-child(3n){margin-right:0}}
@media (max-width:767px){#daitokentakugolf .m-list__mov__inner__fivecol .unit:nth-child(n+6){margin-top:20px}}
@media (max-width:767px){#daitokentakugolf .m-link__content{padding:0 15px;width:100%;box-sizing:border-box}}

@media (max-width:767px){#daitokentakugolf .m-link__content li{float:none;width:100%;height:164px;margin-top:10px}
#daitokentakugolf .m-link__content li:first-child{margin-top:0}}


@media (max-width:767px){#daitokentakugolf .m-link__content li a{width:100%;height:164px;padding-right:140px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a h2{font-size:15px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a h2 span{height:50px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a h2 small{font-size:10px;display:block;margin-left:0;margin-top:5px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a figure img{width:auto;height:162px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a .txt{padding:20px 0 0 10px;font-size:12px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a .more{width:100px;height:17px;bottom:10px;right:150px;font-size:12px}}
@media (max-width:767px){#daitokentakugolf .m-link__content li a .more span:before{margin-right:4px}}
@media (max-width:767px){#daitokentakugolf .m-link__news{box-sizing:border-box;width:100%;padding:0 15px;display:block}}
@media (max-width:767px){#daitokentakugolf .m-link__news li{margin-top:10px}}
@media (max-width:767px){#daitokentakugolf .m-link__news li a{width:100%}}
@media (max-width:767px){#daitokentakugolf .m-link__news li a h3{margin-bottom:5px;font-size:16px;word-break:break-all}}
@media (max-width:767px){#daitokentakugolf .m-link__news li a p{font-size:12px}}
@media (max-width:767px){#daitokentakugolf .m-link__news li a .txt{margin-top:10px}}
@media (max-width:767px){#daitokentakugolf .m-link__news li:first-child figure{margin-right:0;margin-bottom:5px}
#daitokentakugolf .m-link__news li:first-child figure img{width:100%;height:auto}}
@media (max-width:767px){#daitokentakugolf .m-link__news li:first-child a{display:block}}
@media (max-width:767px){#daitokentakugolf .m-link__news li:nth-child(n+2):nth-child(2n){margin-right:0}}
@media (max-width:767px){#daitokentakugolf .m-link__news li:nth-child(n+2) a h3{font-size:12px;display:inline-block}}
@media (max-width:767px){#daitokentakugolf .m-link__news li:nth-child(n+2) a figure{width:20%;padding-right:1%}
#daitokentakugolf .m-link__news li:nth-child(n+2) a figure img{width:100%;height:auto}
#daitokentakugolf .m-link__news li:nth-child(n+2) a figure+.block__txt{width:79%}}

@media (max-width:767px){#daitokentakugolf .m-link__news li:nth-child(n+2) a .block__txt{width:100%}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list{padding:0}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list .one_col a{display:block}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list .one_col a figure{margin-right:0;width:100%!important}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list .one_col a figure img{width:100%!important}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list .one_col a figure+.block__txt{width:100%!important}}
@media (max-width:767px){#daitokentakugolf .m-link__news__list .one_col a .block__txt h3{font-size:16px}}
@media (max-width:767px){#daitokentakugolf .m-player__info{height:auto}}
@media (max-width:767px){#daitokentakugolf .m-player__info figure{position:static;padding:0 10px}
#daitokentakugolf .m-player__info figure img{width:100%;height:auto}}
@media (max-width:767px){#daitokentakugolf .m-player__info .block__text{display:block;height:auto;padding:30px 25px 40px}}
@media (max-width:767px){#daitokentakugolf .m-player__info .block__text h2{font-size:30px}}
@media (max-width:767px){#daitokentakugolf .m-player__profile{padding:15px}}
@media (max-width:767px){#daitokentakugolf .m-player__profile h2{font-size:24px}}
@media (max-width:767px){#daitokentakugolf .m-player__profile .profile__content,#daitokentakugolf .m-player__profile .profile__content .content__wrapper{display:block}}
@media (max-width:767px){#daitokentakugolf .m-player__profile .profile__content figure{padding-right:0;margin-bottom:15px}}
@media (max-width:767px){#daitokentakugolf .m-player__profile .profile__content figure img{width:100%;height:auto}}
@media (max-width:767px){#daitokentakugolf .m-player__profile .profile__content .record{width:100%;padding:15px 20px}}
@media (max-width:767px){#daitokentakugolf .m-player__profile .profile__content .record dl dd,#daitokentakugolf .m-player__profile .profile__content .record dl dt{font-size:15px;margin-bottom:5px}}
@media (max-width:767px){#daitokentakugolf .m-section__news{padding:15px}}
@media (max-width:767px){#daitokentakugolf .m-section__news figure{float:none;font-weight:400;margin-bottom:15px}
#daitokentakugolf .m-section__news figure img{width:100%;height:auto}}
@media (max-width:767px){#daitokentakugolf .m-section__news .txt{margin-bottom:15px}}
@media (max-width:767px){#daitokentakugolf .m-ttl__news{font-size:18px;margin-bottom:20px}}
@media (max-width:767px){#daitokentakugolf .m-label__date{display:block;padding:10px;margin-bottom:20px}}
@media (max-width:767px){#daitokentakugolf .m-label__date .date{display:block;float:right;height:auto;margin-bottom:1px;width:100%;text-align:right}}
@media (max-width:767px){#daitokentakugolf .m-label__date .m-sns li{padding-top:10px}}
@media (max-width:767px){#daitokentakugolf #top-content{margin-bottom:-30px}}
@media (max-width:767px){#daitokentakugolf #highlights-content{padding-bottom:30px}}
@media (max-width:767px){#daitokentakugolf #highlights-content .m-inner__header{margin-bottom:0}}




@media (max-width:767px){#daitokentakugolf-snsarea .m-sns{float:none;text-align:center;position:relative}
#daitokentakugolf-snsarea .m-sns ul{left:0;right:0;margin:auto}}
@media (max-width:767px){#daitokentakugolf-snsarea{position:absolute;bottom:97px;width:100%;padding:0}}
#daitokentakugolf-header__top{position:relative;overflow:hidden;height:710px}
#daitokentakugolf-header__top .title__wrapper{width:980px;height:398px;position:absolute;left:0;right:0;top:0;margin:auto;z-index:1}
#daitokentakugolf-header__top .title__wrapper .logo,#daitokentakugolf-header__top .title__wrapper .openingdate{position:absolute}
#daitokentakugolf-header__top .title__wrapper .logo{left:0;top:30px}
#daitokentakugolf-header__top .title__wrapper .openingdate{right:0;top:100px}
#daitokentakugolf-header__top figure{line-height:0;text-align:center;position:absolute;top:0;left:0;right:0;margin:auto}
#daitokentakugolf-header__top figure img:nth-child(2){display:none}
#daitokentakugolf-header__top #gnav{margin-top:650px}

@media (max-width:767px){#daitokentakugolf-header__top{height:auto;overflow:visible}}
@media (max-width:767px){#daitokentakugolf-header__top .title__wrapper{width:100%;height:130px}}
@media (max-width:767px){#daitokentakugolf-header__top .title__wrapper .logo{display:none;left:10px}
#daitokentakugolf-header__top .title__wrapper .logo,#daitokentakugolf-header__top .title__wrapper .logo img{width:95px;height:29px}}

@media (max-width:767px){#daitokentakugolf-header__top .title__wrapper .openingdate{display:none;right:10px;top:auto;bottom:15px}
#daitokentakugolf-header__top .title__wrapper .openingdate img{width:109px;height:auto}}
@media (max-width:767px){#daitokentakugolf-header__top figure{position:static}
#daitokentakugolf-header__top figure img{width:100%;height:auto}
#daitokentakugolf-header__top figure img:first-child{display:none}
#daitokentakugolf-header__top figure img:nth-child(2){display:block}}

@media (max-width:767px){#daitokentakugolf-header__top #gnav{margin-top:0}}

#daitokentakugolf-header__inner{margin:0px;}
#daitokentakugolf-header__inner .title__wrapper{position:relative;width:980px;height:152px;margin:0 auto;background-image:url(../img/bg_header_inner.jpg);background-repeat:no-repeat;}


@media (max-width:767px){
	#daitokentakugolf-header__inner{	position:relative;	height:0;padding-top:19%;}
	#daitokentakugolf-header__inner .title__wrapper{background-image:url(../img/bg_header_inner_sp.jpg);background-size:cover;position: absolute;left:0;top:0;width:100%;height:100%;}
		}




#gnav{background-color:#ce112e;height:60px}
#gnav h2,#gnav input[type=checkbox]{display:none}
#gnav ul{width:980px;margin:0 auto;display:table;border-left:1px solid #9f0a21;border-right:1px solid #9f0a21;}
#gnav ul li{display:table-cell; height:60px;text-align:center;vertical-align:middle;border-left:1px solid #9f0a21;border-right:1px solid #9f0a21;position:relative}
#gnav ul li a{font-size:20px;text-shadow:1px 1px 0 rgba(0,0,0,.4);color:#fff;display:block;display:table;width:100%;height:100%}
#gnav ul li a span{display:table-cell;text-align:center;vertical-align:middle}
#gnav ul li:after{content:"";display:block;transition-duration:.3s;width:100%;height:0;position:absolute;left:0;bottom:0}
#gnav ul li.disabled a{opacity:.4;cursor:default}
#gnav ul li.is-stay:not(.disabled):after,#gnav ul li:hover:not(.disabled):after{background-color:#aa905c;width:100%;height:5px}


@media (max-width:767px){
#gnav{height:40px;position:relative}
#gnav.open h2:after,#gnav.open h2:before{width:2px;height:20px;top:10px;-webkit-transform-origin:center center;transform-origin:center center}
#gnav.open ul{display:block;left:0}}

@media (max-width:767px){
#gnav h2{display:table;color:#fff;font-size:14px;font-weight:700;position:relative}
#gnav h2,#gnav h2 span{width:100%}#gnav h2 span{height:40px;display:table-cell;vertical-align:middle;text-align:center}
#gnav h2:after,#gnav h2:before{content:"";display:block;width:2px;height:10px;background-color:#fff;position:absolute;top:25px;right:22px;-webkit-transform-origin:top center;transform-origin:top center;transition-duration:.3s}
#gnav h2:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
#gnav h2:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}


@media (max-width:767px){#gnav ul{left:-110%;position:relative;z-index:2;transition-duration:.5s}}

@media (max-width:767px){#gnav ul,#gnav ul li{width:100%;display:block;border:none}
#gnav ul li{background-color:#000;height:55px;border-bottom:1px solid #111}
#gnav ul li:last-child{border-bottom:none}}

@media (max-width:767px){#gnav ul li a{font-size:14px}}

@media (max-width:767px){#gnav ul li a span{text-align:left;padding:0 15px}}
@media (max-width:767px){#gnav ul li.is-stay:not(.disabled):after,#gnav ul li:hover:not(.disabled):after{display:none}}





/*	page top
============================== */
p.pgt a {
	display:block;
	text-decoration:none;
}
@media all and (min-width: 768px) {
	p.pgt {
		position:absolute;
		right:20px;
		bottom:20px;
	}
p.pgt a {
		background-image:url(../img/icons.png);
		background-position:0 -40px;
		background-repeat:no-repeat;
		width:100px;
		height:100px;
		text-indent: 110%;
		white-space: nowrap;
		overflow: hidden;
	}
}
@media all and (max-width: 767px) {
p.pgt {text-align:center;}
p.pgt a {font-weight:bold;color:#333;background-color:#ffdd24;line-height:80px;height:80px;}
p.pgt a span {display:inline-block;height:50px;background-image:url(../img/icons.png);background-position:left top;background-repeat:no-repeat;padding-left:28px;}
}


/*	copyright
============================== */
p.copyright {border-top:1px solid;color:#030303;font-size:75%;line-height:1.25;text-align:center;}
@media all and (min-width: 768px) {p.copyright {padding:15px 0;}}
@media all and (max-width: 767px) {p.copyright {padding:10px;}}


/*# sourceMappingURL=style.css.map */

