@charset "UTF-8";

/* ----------------------------------------------------------
  TITLE : iTEC HANKYU HANSHIN
  URI : www.itec.hankyu-hanshin.co.jp
  Copyright(C) iTEC Hankyu Hanshin Co., Ltd.
---------------------------------------------------------- */

/* procollection2009
---------------------------------------------------- */

#topi1{
	width:680px;
	margin-top: 0px;
	margin-left: 0px;
	background: #FFFFFF;
	font-size: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#procollection2009 h2{
	margin: 0;
}


#topi1 #entry ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 24px;
}
#topi1  #foot  #btn  {
	float: right;
	text-align: right;
	margin-top: 8px;
	margin-right: 24px;
	
}


#topi1 #entry li {
	float: left;
	list-style-type: none;
	height: 271px;
	margin-right: auto;
	margin-left: auto;
}

#foot {
	background-image: url(../../images/info/h3_bg.jpg);
	background-repeat: no-repeat;
	height: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
#entry {
	background-image: url(../../images/info/h2_bg.jpg);
	background-repeat: no-repeat;
	height: 548px;
	margin: 0px;
	padding: 0px;
}
#topi1 .entry {
	background-image: url(../../images/info/h2_bg.jpg);
}

#topi2{
	width:680px;
	margin-top: 5px;
	margin-left: 0px;
	background: #FFFFFF;
	font-size: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* koukouyakyu130319
---------------------------------------------------- */
#koukouyakyu130319,
#koukouyakyu130319 h3,
#koukouyakyu130319 h4 {
	margin: 0;
	padding: 0;
	width: 680px;
}
#koukouyakyu130319 .bnr p{
	margin-top: 20px;
	padding:0;
}

/* 95th koukouyakyu130802
---------------------------------------------------- */
#koukouyakyu95th,
#koukouyakyu95th h3,
#koukouyakyu95th h4 {
	margin: 0;
	padding: 0;
	width: 680px;
}
#koukouyakyu95th .fleft01{
	float:left;
	width:350px;
}
#koukouyakyu95th .fleft02{
	float:left;
	width:330px;
}
#koukouyakyu95th .fleft03{
	float:left;
	width:278px;
}
#koukouyakyu95th .fleft04{
	float:left;
	width:160px;
}
#koukouyakyu95th .fleft05{
	float:left;
	width:242px;
}
#koukouyakyu95th .fleft06{
	float:left;
	width:417px;
}
#koukouyakyu95th .fleft07{
	float:left;
	width:263px;
}
#koukouyakyu95th .btn{
	padding-top: 20px;
}	

/*th90_20140110
----------------------------------------------*/
#th90_20140110,
#th90_20140110 h3,
#th90_20140110 h4,
#th90_20140110 .bnr,
#th90_20140110 ul{
	margin: 0;
	padding: 0;
	width: 680px;
}
#th90_20140110 ul{
	float: left;
}
#th90_20140110 ul li{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
/*senbatu86
選抜大会86回-----------------------------------------*/
#senbatu86,
#senbatu86 h3,
#senbatu86 ul.unit{
	margin: 0;
	padding: 0;
	width: 680px;
	overflow: hidden;
}
#senbatu86 li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
} 
#senbatu86 p.bnr{
	margin: 20px 0 0 0;
	text-align:center;
}

/*90周年グッズ---------------------------------------*/
#goods90th2014,
#goods90th2014 h3,
#goods90th2014 h4,
#goods90th2014 .bnr,
#goods90th2014 ul{
	margin: 0;
	padding: 0;
	width: 680px;
}
#goods90th2014 ul{
	background:url(../../images/campaign/201404_90thgoods/bg.jpg) bottom left no-repeat;
	padding-bottom:72px;
}
#goods90th2014 ul li{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#goods90th2014 unit{
	overflow:hidden;
	_zoom:1;
}

/*90周年グッズ　第３弾---------------------------------------*/
#goods90th201407_3,
#goods90th201407_3 h3,
#goods90th201407_3 h4,
#goods90th201407_3 .bnr,
#goods90th201407_3 ul,
#goods90th201407_3 p{
	margin: 0;
	padding: 0;
	width: 680px;
}
#goods90th201407_3 ul li{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#goods90th201407_3 unit{
	overflow:hidden;
	_zoom:1;
}

/*96回大会グッズ---------------------------------------*/
#goods96th2014,
#goods96th2014 h3,
#goods96th2014 h4,
#goods96th2014 .bnr,
#goods96th2014 ul{
	margin: 0;
	padding: 0;
	width: 680px;
}
#goods96th2014 ul{
	
}
#goods96th2014 ul li{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#goods96th2014 unit{
	overflow:hidden;
	_zoom:1;
}

/*senbatu87
選抜大会87回-----------------------------------------*/
#senbatu87,
#senbatu87 h3,
#senbatu87 ul.unit{
	margin: 0;
	padding: 0;
	width: 680px;
	overflow: hidden;
}
#senbatu87 li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
} 
#senbatu87 ul.unit_l{
	width: 365px;
	margin: 0;
	padding: 0;
	float: left;
}
#senbatu87 ul.unit_r{
	width: 315px;
	margin: 0;
	padding: 0;
	float: right;
}
#senbatu87 p.bnr{
	width: 680px;
	margin: 0;
	padding: 0;
}


/*高校野球グッズ---------------------------------------*/
#koukouyakyu_20150803 p,
#koukouyakyu_20150803 h3,
#koukouyakyu_20150803 h4 {
	padding:0;
	margin:0;
}
#koukouyakyu_20150803 .unit1 {
	background:url(../../images/campaign/20150803_koukouyakyu/bg1.jpg) no-repeat top center;
	width:680px;
	height:282px;
}
#koukouyakyu_20150803 .unit1 .inner {
	padding-top:15px;
	padding-left:35px;
	position:relative;
	width:619px;
}
#koukouyakyu_20150803 .unit1 h4 {
	padding-bottom:6px;
}
#koukouyakyu_20150803 .unit1 .det {
	position:absolute;
	bottom:0;
	right:0;
}

#koukouyakyu_20150803 .unit2 {
	background:url(../../images/campaign/20150803_koukouyakyu/bg2.jpg) no-repeat top center;
	width:680px;
	height:868px;
}
#koukouyakyu_20150803 .unit2 .inner1 {
	padding-top:8px;
	width:649px;
}
#koukouyakyu_20150803 .unit2 .inner1 img {
	float:left;
}
#koukouyakyu_20150803 .unit2 .inner2 {
	width:680px;
	height:481px;
	position:relative;
}
#koukouyakyu_20150803 .unit2 .det1 {
	position:absolute;
	left:27px;
	top:0;	
}
#koukouyakyu_20150803 .unit2 .det2 {
	position:absolute;
	right:31px;
	top:0;	
}
#koukouyakyu_20150803 .unit2 .det3 {
	position:absolute;
	left:41px;
	bottom:0;	
}
#koukouyakyu_20150803 .unit2 .det4 {
	position:absolute;
	right:0;
	bottom:6px;	
}
#koukouyakyu_20150803 .bnr_area {
	background:url(../../images/campaign/20150803_koukouyakyu/bg3.jpg) no-repeat top center;
	width:680px;
	height:129px;
}
#koukouyakyu_20150803 .bnr_area img {
	width:593px;
	margin-left:43px;
	margin-top:28px;
}

/*originalgoods_20150918
甲子園球場限定　オリジナルグッズ-----------------------------------------*/
#originalgoods_20150918{
	padding:0;
	margin:0;
	width:680px
}
#originalgoods_20150918 .watch {
	background:url(../../images/campaign/20150928_originalgoods/img_watch.jpg) no-repeat left top #000000;
	min-height:484px;
}
#originalgoods_20150918 .watch .detail {
	padding-left:380px;
	padding-top:31px;
}
#originalgoods_20150918 .watch .detail ul {
	text-align:left;
	font-size:0;
	overflow:hidden;
	padding-top:13px;
}
#originalgoods_20150918 .watch .detail ul li {
	display:inline-block;
	*display:inline;
	zoom: 1;
	height:139px;
	padding-right:2px
}
#originalgoods_20150918 .watch .detail .btn_buy {
	padding-top:30px;
	margin:0;
}
#originalgoods_20150918 .unit02 {
	background:url(../../images/campaign/20150928_originalgoods/bg_unit02.gif) bottom no-repeat #000000;
	padding-bottom:20px;
}
#originalgoods_20150918 .unit02 ul, #originalgoods_20150918 .unit03 ul {
	text-align:center;
	overflow:hidden;
	font-size:0;
	padding-top:20px;
}
#originalgoods_20150918 .unit02 li, #originalgoods_20150918 .unit03 li {
	display:inline-block;
	*display:inline;
	zoom: 1;
	font-size:12px;
	padding:0 20px;
	margin:10px auto;
	border-right:1px solid #808080;
	margin-bottom:30px;
}
#originalgoods_20150918 div.list_detail{	
}
#originalgoods_20150918 div.list_detail ul{
	padding-top:0
}
#originalgoods_20150918 div.list_detail li {
	display:block;
	padding:0;
	margin: 0 auto;
	border:none
}
#originalgoods_20150918 div.list_detail li.in {
	padding-top:10px;
}
#originalgoods_20150918 .unit03{
	background:#000000;
}
#originalgoods_20150918 .all {
	background:url(../../images/campaign/20150928_originalgoods/bg_all.jpg) no-repeat top center;
	text-align:center;
	padding:40px 0;
}

/*senbatu88
選抜大会88回-----------------------------------------*/
#senbatu88th_160311 p,
#senbatu88th_160311 h3,
#senbatu88th_160311 h4 {
	padding:0;
	margin:0;
}
#senbatu88th_160311 .unit1 {
	background:url(../../images/campaign/20160311_88senbatu/bg1.jpg) no-repeat top center;
	width:680px;
	height:1372px;
}
#senbatu88th_160311 ul.unit{
	margin: 0;
	padding: 0;
	width: 680px;
	overflow: hidden;
}
#senbatu88th_160311 li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
} 
#senbatu88th_160311 ul.unit_l{
	width: 360px;
	margin: 0;
	padding: 0;
	float: left;
}
#senbatu88th_160311 ul.unit_r{
	width: 320px;
	margin: 0;
	padding: 0;
	float: right;
}
#senbatu88th_160311 .bnr_area {
	background:url(../../images/campaign/20160311_88senbatu/bg2.jpg) no-repeat top center;
	width:680px;
	height:153px;
}
#senbatu88th_160311 .bnr_area img {
	width:646px;
	margin-top:40px;
	margin-left:17px;
}


/*koukouyakyu98
高校野球98回-----------------------------------------*/
#koukouyakyu_160729 p,
#koukouyakyu_160729 h3,
#koukouyakyu_160729 h4 {
	padding:0;
	margin:0;
}
#koukouyakyu_160729 .unit1 {
	background:url(../../images/campaign/20160727_koukouyakyu/bg.jpg) no-repeat top center;
	width:680px;
}
#koukouyakyu_160729 li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
}
#koukouyakyu_160729 li.b-mrg {
	margin-bottom:14px;
}
#koukouyakyu_160729 ul.unit_l{
	width: 319px;
	margin: 0;
	padding-left: 14px;
	float: left;
}
#koukouyakyu_160729 ul.unit_r{
	width: 319px;
	margin: 0;
	padding-right: 14px;
	float: right;
}
#koukouyakyu_160729 .bnr_area {
	width:680px;
	padding:60px 0;
	text-align:center;
}


/*senbatu89
選抜大会89回-----------------------------------------*/
#senbatu89th_170316 p,
#senbatu89th_170316 h3,
#senbatu89th_170316 h4 {
	padding:0;
	margin:0;
}
#senbatu89th_170316 .unit1 {
	background:url(../../images/campaign/20170316_89senbatu/bg1.jpg) no-repeat top center;
	width:680px;
	height:1365px;
}
#senbatu89th_170316 ul.unit{
	margin: 0;
	padding: 0;
	width: 680px;
	overflow: hidden;
}
#senbatu89th_170316 li{
	list-style: none;
	margin: 0;
	padding: 0;
} 
#senbatu89th_170316 li.right {
	float:right;
}
#senbatu89th_170316 li.left {
	float:left;
}
#senbatu89th_170316 ul.unit_1{
	margin: 0;
	padding: 0;
}
#senbatu89th_170316 .bnr_area {
	background:url(../../images/campaign/20170316_89senbatu/bg2.jpg) no-repeat top center;
	width:680px;
	height:121px;
}
#senbatu89th_170316 .bnr_area img {
	margin-top:10px;
}


/*99回大会グッズ 2017---------------------------------------*/
#goods99th2017{
	word-break:break-all;
	-webkit-text-size-adjust: 100%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #222222;
	margin: 0;
	padding: 0;
	width: 680px;
}
#goods99th2017 h2{
	margin: 0;
}
#goods99th2017 ul{
}
#goods99th2017 ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}
#goods99th2017 .unit{
	/*overflow:hidden;*/
	position: relative;
	background: url(../../images/campaign/201707_99thgoods/bg.jpg) no-repeat;
	width: 680px;
	height: 1215px;
}
#goods99th2017 dl,
#goods99th2017 dt,
#goods99th2017 dd{
	padding: 0;
	margin: 0;
	line-height: 1.6;
}
#goods99th2017 .goodsTxt{
	color: #222222;
}
#goods99th2017 a .goodsTxt{
	text-decoration: underline;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
#goods99th2017 a .goodsTxt:hover{
	opacity: 0.7;
}
#goods99th2017 a dt,
#goods99th2017 .goodsUnit2 .imgSecond{
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
#goods99th2017 a dt:hover,
#goods99th2017 .goodsUnit2 .imgSecond:hover{
	opacity: 0.8;
}

#goods99th2017 .goodsUnit1,
#goods99th2017 .goodsUnit2,
#goods99th2017 .goodsUnit3,
#goods99th2017 .goodsUnit4,
#goods99th2017 .goodsUnit5,
#goods99th2017 .goodsUnit6,
#goods99th2017 .goodsUnit2 .imgSecond,
#goods99th2017 .goodsUnit1 .goodsTxt,
#goods99th2017 .goodsUnit2 .goodsTxt,
#goods99th2017 .goodsUnit3 .goodsTxt,
#goods99th2017 .goodsUnit4 .goodsTxt,
#goods99th2017 .goodsUnit5 .goodsTxt,
#goods99th2017 .goodsUnit6 .goodsTxt,
#goods99th2017 .goodsUnit1 .goodsBuy,
#goods99th2017 .goodsUnit2 .goodsBuy,
#goods99th2017 .goodsUnit3 .goodsBuy,
#goods99th2017 .goodsUnit4 .goodsBuy,
#goods99th2017 .goodsUnit5 .goodsBuy,
#goods99th2017 .goodsUnit6 .goodsBuy{
	position: absolute;
}
#goods99th2017 .goodsUnit1{
	left: 0;
	top: 95px;
	z-index: 10;
}
#goods99th2017 .goodsUnit1 .goodsTxt{
	left: 270px;
    top: 220px;
}
#goods99th2017 .goodsUnit1 .goodsBuy{
	left: 310px;
    top: 20px;
}
#goods99th2017 .goodsUnit2{
	right: 0px;
	top: 90px;
	z-index: 20;
}
#goods99th2017 .goodsUnit2 .imgSecond{
	right: 230px;
    top: 300px;
}
#goods99th2017 .goodsUnit2 .goodsTxt{
	right: 110px;
    top: 615px;
}
#goods99th2017 .goodsUnit2 .goodsBuy{
	right: 20px;
    top: 550px;
}
#goods99th2017 .goodsUnit3{
	left: 0;
    top: 440px;
	z-index: 30;
}
#goods99th2017 .goodsUnit3 .goodsTxt{
	left: 40px;
    top: 390px;
}
#goods99th2017 .goodsUnit3 .goodsBuy{
	left: 150px;
    top: 310px;
}
#goods99th2017 .goodsUnit4{
	left: 0;
    top: 950px;
	z-index: 50;
}
#goods99th2017 .goodsUnit4 .goodsTxt{
	left: 130px;
    top: 190px;
}
#goods99th2017 .goodsUnit4 a .goodsTxt{
	color: #ffffff;
}
#goods99th2017 .goodsUnit4 .goodsBuy{
	left: 30px;
    top: 160px;
}
#goods99th2017 .goodsUnit5{
	right: 0;
    top: 770px;
	z-index: 40;
}
#goods99th2017 .goodsUnit5 .goodsTxt{
	left: 0;
    top: 60px;
}
#goods99th2017 .goodsUnit5 .goodsBuy{
	right: 20px;
    top: 0;
}

/*90回春センバツ大会グッズ 2018---------------------------------------*/
#goods90th2018{
	word-break:break-all;
	-webkit-text-size-adjust: 100%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	color: #222222;
	margin: 0;
	padding: 0;
	width: 680px;
}
#goods90th2018 h2{
	margin: 0;
}
#goods90th2018 ul{
}
#goods90th2018 ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}
#goods90th2018 .unit01{
	/*overflow:hidden;*/
	position: relative;
	background: url(../../images/campaign/201803_90th/bg01.jpg) no-repeat;
	width: 680px;
	height: 713px;
}
#goods90th2018 .unit02{
	/*overflow:hidden;*/
	position: relative;
	background: url(../../images/campaign/201803_90th/bg02.jpg) no-repeat;
	width: 680px;
	height: 1059px;
}
#goods90th2018 dl,
#goods90th2018 dt,
#goods90th2018 dd{
	padding: 0;
	margin: 0;
	line-height: 1.6;
}
#goods90th2018 .goodsTxt{
	width: 270px;
	text-align: left;
}
#goods90th2018 .goodsTxt_right{
	width: 270px;
	text-align: right;
}
#goods90th2018 .goodsTxt,
#goods90th2018 .goodsLead,
#goods90th2018 .goodsTxt_right,
#goods90th2018 .goodsLead_right{
	color: #222222;
}
#goods90th2018 .goodsLead{
	text-align: left;
	width: 370px;
}
#goods90th2018 .goodsLead_right{
	text-align: right;
	width: 290px;
}
#goods90th2018 .goodsLead a:hover{
	text-decoration: none;
}
#goods90th2018 a .goodsTxt,
#goods90th2018 a .goodsTxt_right{
	text-decoration: underline;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
#goods90th2018 a .goodsTxt:hover,
#goods90th2018 a .goodsTxt_right:hover{
	opacity: 0.7;
}
#goods90th2018 a dt,
#goods90th2018 .goodsUnit2 .imgSecond{
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
#goods90th2018 a dt:hover,
#goods90th2018 .goodsUnit2 .imgSecond:hover{
	opacity: 0.8;
}

#goods90th2018 .goodsUnit1,
#goods90th2018 .goodsUnit2,
#goods90th2018 .goodsUnit3,
#goods90th2018 .goodsUnit4,
#goods90th2018 .goodsUnit5,
#goods90th2018 .goodsUnit1 .goodsTxt,
#goods90th2018 .goodsUnit2 .goodsTxt_right,
#goods90th2018 .goodsUnit3 .goodsTxt,
#goods90th2018 .goodsUnit4 .goodsTxt_right,
#goods90th2018 .goodsUnit5 .goodsTxt,
#goods90th2018 .goodsUnit1 .goodsBuy,
#goods90th2018 .goodsUnit2 .goodsBuy,
#goods90th2018 .goodsUnit3 .goodsBuy,
#goods90th2018 .goodsUnit4 .goodsBuy,
#goods90th2018 .goodsUnit5 .goodsBuy,
#goods90th2018 .goodsUnit1 .goodsLead,
#goods90th2018 .goodsUnit2 .goodsLead_right,
#goods90th2018 .goodsUnit3 .goodsLead,
#goods90th2018 .goodsUnit4 .goodsLead_right,
#goods90th2018 .goodsUnit5 .goodsLead{
	position: absolute;
}
#goods90th2018 .goodsUnit1{
	left: 0;
	top: 0;
	z-index: 10;
}
#goods90th2018 .goodsUnit1 .goodsLead{
	left: 363px;
    top: 57px;
	z-index: 20;
}
#goods90th2018 .goodsUnit1 .goodsTxt{
	left: 363px;
    top: 120px;
	z-index: 20;
}
#goods90th2018 .goodsUnit1 .goodsBuy{
	left: 363px;
    top: 176px;
}
#goods90th2018 .goodsUnit2{
	right: 0px;
	top: 323px;
	z-index: 20;
}
#goods90th2018 .goodsUnit2 .goodsLead_right{
	right: 318px;
    top: 213px;
	z-index: 30;
}
#goods90th2018 .goodsUnit2 .goodsTxt_right{
	right: 318px;
    top: 277px;
	z-index: 30;
}
#goods90th2018 .goodsUnit2 .goodsBuy{
	right: 318px;
    top: 334px;
	z-index: 30;
}
#goods90th2018 .goodsUnit3{
	left: 0;
    top: 0;
	z-index: 10;
}
#goods90th2018 .goodsUnit3 .goodsLead{
	left: 362px;
    top: 117px;
}
#goods90th2018 .goodsUnit3 .goodsTxt{
	left: 362px;
    top: 178px;
}
#goods90th2018 .goodsUnit3 .goodsBuy{
	left: 362px;
    top: 235px;
}
#goods90th2018 .goodsUnit4{
	right: 0;
    top: 349px;
	z-index: 10;
}
#goods90th2018 .goodsUnit4 .goodsLead_right{
	right: 318px;
    top: 41px;
}
#goods90th2018 .goodsUnit4 .goodsTxt_right{
	right: 318px;
    top: 103px;
}
#goods90th2018 .goodsUnit4 .goodsBuy{
	right: 318px;
    top: 160px;
}
#goods90th2018 .goodsUnit5{
	left: 0;
    top: 559px;
	z-index: 10;
}
#goods90th2018 .goodsUnit5 .goodsLead{
	left: 270px;
    top: 66px;
	z-index: 20;
}
#goods90th2018 .goodsUnit5 .goodsTxt{
	left: 270px;
    top: 110px;
	z-index: 20;
}
#goods90th2018 .goodsUnit5 .goodsBuy{
	left: 270px;
    top:167px;
	z-index: 20;
}









/*100回大会グッズ 2018---------------------------------------*/
#g100th2018{
	word-break:break-all;
	-webkit-text-size-adjust: 100%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #222222;
	margin: 0 0 100px;
	padding: 0;
	width: 680px;
}
#g100th2018 h2{
	margin: 0;
}
#g100th2018 ul{
}
#g100th2018 ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}
#g100th2018 dl,
#g100th2018 dt,
#g100th2018 dd{
	padding: 0;
	margin: 0;
	line-height: 1.6;
}
#g100th2018 .gT{
	color: #000;
  font-size: 15px;
  line-height: 20px;
  font-weight: 0bold;
  text-align: left;
}
#g100th2018 a .gT,
#g100th2018 a .gB,
#g100th2018 .btn_a{
	text-decoration: underline;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

#g100th2018 .u img{
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
#g100th2018 .gB img:hover,
#g100th2018 .gT:hover,
#g100th2018 .btn_a:hover{
	opacity: 0.7;
}
#g100th2018 .btn_a:hover{
  background: #fff;
}




#g100th2018 .u_in{
	background: url(../../images/campaign/1808_100th/bg_img.jpg) no-repeat;
 height: 2769px;
}
#g100th2018 .gU{
	position: relative;
}
#g100th2018 .gU dt,
#g100th2018 .gU .btn_a,
#g100th2018 .gU .gT,
#g100th2018 .gU .gB{
	position: absolute;
}
#g100th2018 .gU .gB{
  z-index: 30;
}

#g100th2018 .gU1 dt{
	left: 0px;
	top: 0px;
	z-index: 1;
}
#g100th2018 .gU1 .gT{
	left: 477px;
	top: 250px;
}
#g100th2018 .gU1 .gB{
	left: 477px;
	top: 302px;
}


#g100th2018 .gU2 dt{
	left: 0px;
	top: 380px;
	z-index: 1;
}
#g100th2018 .gU2 .gT{
	left: 477px;
	top: 455px;
}
#g100th2018 .gU2 .gB{
	left: 477px;
	top: 515px;
}

#g100th2018 .gU3 dt{
	left: 38px;
	top: 630px;
	z-index: 1;
}
#g100th2018 .gU3 .gT{
	left: 477px;
	top: 881px;
}
#g100th2018 .gU3 .gB{
	left: 477px;
	top: 941px;
}

#g100th2018 .gU4 dt{
	left: 0px;
	top: 1105px;
	z-index: 1;
}
#g100th2018 .gU4 .gT{
	left: 38px;
	top: 1236px;
}
#g100th2018 .gU4 .gB{
	left: 38px;
	top: 1296px;
}


#g100th2018 .gU5 dt{
	left: 0px;
	top: 1422px;
	z-index: 5;
}
#g100th2018 .gU5 .gT{
	left: 308px;
	top: 1425px;
	z-index: 5;
}
#g100th2018 .gU5 .gB{
	left: 308px;
	top: 1485px;
	z-index: 5;
}

#g100th2018 .gU6 dt{
	left: 216px;
	top: 1612px;
	z-index: 4;
}
#g100th2018 .gU6 .gT{
	left: 30px;
	top: 1797px;
}
#g100th2018 .gU6 .gB{
	left: 30px;
	top: 1857px;
}
#g100th2018 .gU7 .btn_a{
	left: 0;
	top: 2193px;
	z-index: 1;
}
