@charset "utf-8";
/* CSS Document */
/* ===================================================== */
/* ノイ用リセット */
/* ===================================================== */
#smtFooter {
	clear: both;
	padding-top: 15px;
}
a:hover img{
	opacity:1;
}
/* ===================================================== */
/* page-top setting
/* ===================================================== */
#page-top {
	width:80px;
	height:80px;
	display:none;
	position:fixed;
	right: 2%;
	bottom: 2%;
}
#page-top p {
	margin:0;
	padding:0;
	text-align:center;
	background: #33a034;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	transition:all 0.3s;
}
#page-top p:hover {
	background: #27c033;
}
#move-page-top {
	color:#fff;
	line-height: 1.2;
	padding: 20px 0;
	text-decoration:none;
	display:block;
	cursor:pointer;
}
/* ===================================================== */
/* setting
/* ===================================================== */
/* テキスト */
.red {
	color: #C00;
}
.bold {
	font-weight: bold;
}
i {
	padding: 0 5px;
}
/* sns */
#sns {
	margin: 0 2%;
	float: right;
}
#sns li {
	float: left;
	margin-left: 5px;
}
#sns .line {
	width: 20px;
	height: 20px;
}
#sns .hatebu img {
	width: 20px;
	height: 20px;
}

/* ==================================================== */
/* コンテンツ
/* ==================================================== */
#jal_jr #pankuzu {
	background: none;
	padding:1% 0.5%;
	color: #111;
	text-shadow:0 1px 0 #FFF;
}
#jal_jr #pankuzu a {
	color: #111;
}
#jal_jr #pankuzu a:hover {
	color: #999;
}
#jal_jr #pankuzu p {
	max-width: 1090px;
	margin: 0 auto;
}
#jal_jr #header_bg{
	background: url(img/bg_header.jpg) no-repeat center 50%;
	background-size: cover;
	height: 100%;
}
#jal_jr #jal_jrHead {
	max-width: 1090px;
	margin: 0 auto;
}
#jal_jr #jal_jrHead h1 {
	text-align:center;
	font-weight:bold;
	font-size:3.2em;
	color: #19721f;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	clear:both;
	text-shadow: white 2px 2px 0px, white -2px 2px 0px,
             white 2px -2px 0px, white -2px -2px 0px;
}
#jal_jr #jal_jrHead h1 span {
	font-size:0.7em;
}
#jal_jr #jal_jrHead .h1_img {
	margin:0 auto 1em auto;
	clear: both;
	max-width:950px;
	width: 100%;
}
#jal_jr #jal_jrHead .h1_img img{
	width:100%;
	height:auto;
}
#jal_jr #jal_jr-gNav {
	background: #33a034;
	overflow: hidden;
}
#jal_jr #jal_jr-gNav ul {
	max-width: 1000px;
	margin: 0 auto;
	text-align: center;
}
#jal_jr #jal_jr-gNav ul li {
	display: inline-block;
	padding:1%;
	width: 23%;
	vertical-align: middle;
}
#jal_jr #jal_jr-gNav ul li a {
	display: block;
	font-size: 1.5em;
	line-height: 1.4;
	text-decoration: none;
	color: #FFF;
	padding: 0;
}
#jal_jr #jal_jr-gNav ul li a:hover {
	background: #27c033;
	padding: 0;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color: #FFF;
}
#jal_jr #jal_jr-gNav ul li a:before {
  font-family:"FontAwesome";
  content:"\f107";
  margin-right:5px;
  font-size: 0.8em;
}
#jal_jr #jal_jrInner {
	clear: both;
	background: url(img/bg_yellow.jpg);
	padding-top: 15px;
}
#jal_jr #jal_jrInner .greet {
	background: rgba(255, 255, 255, 0.5);
	background: #FFF\9; /* IE10以下 */
	max-width: 900px;
	margin: 0 auto 20px auto;
	text-align: center;
	padding: 10px;
	font-size: 1.2em;
}
#jal_jr #jal_jrInner .greet p {
	padding-top: 8px;
}
#jal_jr #jal_jrInner .greet p.txt2th {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFF;
}
#jal_jr #jal_jrInner .greet p.txtOtoku {
	display: block;
	padding-top: 5px;
	font-size: 1.4em;
	font-weight: bold;
	/*color: #40220F;*/
		color: #19721f;
}
#jal_jr #jal_jrInner .greet .otoku_naiyou {
	color: #19721f;
	font-weight: bold;
	font-size: 1.2em;
}
#jal_jr #jal_jrInner #contentsWrap {
	max-width: 1090px;
	margin: 0 auto;
}
#jal_jr #jal_jrInner #contentsWrap h2.ttl_nav{
	color: #40220F;
	font-size: 1.9em;
	font-weight: bold;
  padding: 0.2em 0.7em;
	text-shadow: white 2px 2px 0px, white -2px 2px 0px,
	             white 2px -2px 0px, white -2px -2px 0px;
	border-left: 0.4em solid #82bd23;
	margin-bottom: 0.3em;
	background-image: url(img/stripe.png);
}
#jal_jr #jal_jrInner #contentsWrap .contents_tokuten{
	background: #FFF;
	padding: 10px;
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
	display:flex;
	flex-wrap:wrap;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl{
	border: 1px solid #33a034;
	border-radius: 5px;
	width: 48%;
	float: left;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl dt{
	text-align: center;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl dt img{
	width: 60%;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl dd h4{
	text-align: center;
	margin-bottom: 5px;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl dd{
	max-width: 470px;
	margin: auto;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_ttl{
	text-align: center;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_ttl p{
	display: inline-block;
	padding: 0 1em;
	background : #33a034;
	color: #FFF;
	font-weight: bold;
	font-size: 1.5em;
	margin: 0.5em 0 0 0;
	border-radius: 5px;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_txt{
	font-size: 1.2em;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_01{
	color: #036EB8;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_02{
	color: #E61673;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_03{
	color: #F39800;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_04{
	color: #EA5514;
}
#jal_jr #jal_jrInner #contentsWrap .font1{
	font-size: 0.8em !important;
}
#jal_jr #jal_jrInner #contentsWrap .cation{
	font-size: 0.85em;
	text-align: right;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box{
	width: 100%;
	border: 0px;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box dt{
	width: 30%;
	float: left;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box dd{
	width: 70%;
	float: left;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_ul{
	margin-bottom: 0;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_ul li{
	padding-left: 10px;
	background: url(img/list.png) no-repeat left 5px;
	font-size:1em;
	display: block;
	width: 100%;
	text-align: left;
}
#jal_jr #jal_jrInner #contentsWrap .tourBtn_rental_car{
	font-size: 0.9em;
}
#jal_jr #jal_jrInner #contentsWrap .tourBtn_rental_car li{
	margin-top: 0;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_cation li{
	font-size:0.9em;
	display: block;
	width: 100%;
	text-align: left;
}
#jal_jr #jal_jrInner .subTitle {
	background: url(img/bgBar.jpg) repeat-x;
	height: 76px;
	padding: 15px 5px 0 10px;
	margin: 0;
}
#jal_jr #jal_jrInner .subTitle .logoKen {
	float: right;
}
#jal_jr #jal_jrInner h3 {
	padding-left: 0.5em;
	font-size: 2.6em;
	vertical-align: middle;
}
#jal_jr #jal_jrInner .subTxt {
	font-size: 0.6em;
	font-weight: bold;
	color: #F60;
	vertical-align: middle;
}
#jal_jr #jal_jrInner .logoKen {
	padding-left: 5px;
}
#jal_jr #jal_jrInner .contents {
	background: #FFF;
	padding: 10px;
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
#jal_jr #jal_jrInner #oitaInner {
	border: solid 1px #F00;

}
#jal_jr #jal_jrInner .contents img {
	width: 100%;
}
#jal_jr #jal_jrInner .contents dl {
	width: 32%;
	float: left;
	margin: 7px;
	border: solid 1px #CCC;
}
#jal_jr #jal_jrInner .contents .width_2 {
	width: 65.5% !important;
	float: left;
	margin: 7px 0 7px 7px;
	border: solid 1px #CCC;
}
#jal_jr #jal_jrInner .contents dl dd {
	line-height: 1.3;
	padding: 8px;
}
#jal_jr #jal_jrInner .contents dl dd h4 {
	font-size: 1.4em;
	font-weight: bold;
}
#jal_jr #jal_jrInner .contents h5 {
	clear: both;
	font-size: 1.4em;
	font-weight: bold;
	background: url(img/stripe.png);
	padding: 6px 0 2px;
	text-align: center;
	margin-top: 10px;
}
#jal_jr #jal_jrInner .contents h5.kyushu-hatsu {
	margin-top: 30px;
}

#jal_jr #jal_jrInner .contents ul {
	clear: both;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 100%;
}
#jal_jr #jal_jrInner .contents ul li {
	display: inline-block;
	width: 45%;
	text-align: center;
	margin: 0 1%;
}
#jal_jr #jal_jrInner .contents ul.tourBtn li {
	margin-top: 20px;
	font-size: 1.6em;
}
#jal_jr #jal_jrInner .contents ul li.btn3 {
	width: 32%;
	font-size: 1.2em;
	margin: 0 1% 0 0;
}
#jal_jr #jal_jrInner .contents ul li.coming {
	display: block;
	padding: 12px 0 10px 0;
	text-decoration: none;
	color: #FFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #999;
	display: inline-block;
	width: 45%;
	text-align: center;
	font-size: 1.6em;
	margin: 0 1%;
}
#jal_jr #jal_jrInner .contents ul li a {
	display: block;
	padding: 12px 2px 10px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	box-shadow:1px 1px 0px 1px #999;
	-moz-box-shadow:1px 1px 0px 1px #999;
	-webkit-box-shadow:1px 1px 0px 1px #999;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#jal_jr #jal_jrInner .contents ul li.btn01 a {
	/*background-color: #F39800;*/
	background-color: #a6c400;
}
#jal_jr #jal_jrInner .contents ul li.btn01 a:hover {
	background-color: #c9d502;
}
#jal_jr #jal_jrInner .contents ul li.btn02 a {
	background-color: #33a034;
}
#jal_jr #jal_jrInner .contents ul li.btn02 a:hover {
	background-color: #27c033;
}
#jal_jr #jal_jrInner .contents ul li.btn03 a {
	background-color: #FFF;
	border: solid 1px #33a034;
	color: #33a034;
}
#jal_jr #jal_jrInner .contents ul li.btn03 a:hover {
		background-color: #e0f9b4;
}
#jal_jr #jal_jrInner #model_course img{
	width: 100%;
}
#jal_jr #jal_jrInner #model_course .smt_only{
	display: none;
}
#jal_jr #jal_jrInner .model_course{
	padding: 10px 0 0 0;
}
#jal_jr #jal_jrInner .contents .segodon{
	width: 75%;
	margin:0 auto !important;
}
#jal_jr #jal_jrInner .contents .segodon li{
	margin:0 !important;
}
#jal_jr #jal_jrInner .contents .segodon_credit{
	text-align: center;
	font-size: 0.8em;
	line-height: 1;
}
#jal_jr #jal_jrInner .contents .scroll_txt{
	display: none;
}
#jal_jr #jal_jrInner .option ul li{
	vertical-align: top !important;
}
#jal_jr #jal_jrInner .option .option_txt{
	margin: 2% 0;
	text-align: left;
}
#jal_jr #jal_jrInner .option .option_table{
	margin:0 !important;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(1){
	width: 50% !important;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(2){
	width: 45% !important;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(2) table{
	width: 100%;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(2) table tr td{
	border: 1px #999 solid;
	padding: 3%;
}
#jal_jr #jal_jrInner .contents ul li a i {
	padding-right: 5px;
	font-size: 1.1em;
}
#jal_jr .notice {
	text-align: right;
}

/* ==================================================== */
/* ntiバナー
/* ==================================================== */
#pageFooter {
	clear: both;
	*zoom: 1;
	margin: 1.5em 0 3em;
	background-color: #FFF;
}
#pageFooter img {
	width: 100%;
}
#pageFooter:after {
	display: block;
	height: 0;
	visibility: hidden;
	content: "";
	clear: both;
}
#pageFooter .inner {
	max-width: 1090px;
	margin: 0 auto;
	padding-top: 20px;
}
#pageFooter #relationLink .ttl_area {
	border-bottom: dotted 1px #000;
	margin-bottom: 20px;
	display: table;
	width: 100%;
}
#pageFooter #relationLink .ttl_area h3,
#pageFooter #relationLink .ttl_area p {
	display: table-cell;
	width: 50%;
	color: #222;
}
#pageFooter #relationLink .ttl_area h3 {
	font-weight: bold;
	font-size: 1.5em;
}
#pageFooter #relationLink .ttl_area p {
	text-align: right;
}
#pageFooter #relationLink ul {
	margin-left: 0.3%;
}
#pageFooter #relationLink ul li {
	display: inline-block;
	width: 24.5%;
	padding: 0.3% 0.3% 0.3%;
}
#pageFooter #relationLink ul li a:hover {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}
/* ==================================================== */
/* Media Queries
/* ==================================================== */
/* 背景調節 */

@media screen and (max-width: 1100px) {
#jal_jr #jal_jrInner .contents dl{
	margin: 5px;
}
#jal_jr #jal_jrInner .contents .width_2 {
	width: 64% !important;
}
#jal_jr #jal_jrInner .contents ul li.btn03 {
	width: 100% !important;
}
#jal_jr #jal_jrInner .option .option_table{
	margin: 0 !important;
	padding: 0 !important;
}
#jal_jr #jal_jrInner .option .option_table li{
	margin: 0 !important;
	padding: 0 !important;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(1){
	width: 55% !important;
}
#jal_jr #jal_jrInner .option .option_table li:nth-child(2){
	width: 43% !important;
}
}
@media screen and (max-width: 800px) {
#sns {
	margin: -3% 2% 0 2%;
	float: right;
}
#jal_jr #jal_jrHead h1 {
	margin-top:1%;
}
#jal_jr #jal_jrHead .h1_img {
	width: 80%;
}
#jal_jr #jal_jrInner .contents h5.kyushu-hatsu {
	margin-top: 10px;
}
#jal_jr #jal_jrInner .subTxt {
	display: none;
}
#jal_jr #jal_jr-gNav ul li a {
	font-size: 1.2em;
}
#jal_jr #jal_jrInner .greet {
	font-size: 1em;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_ul li{
	padding:0 0 0 10px;
	margin: 0;
}
#jal_jr #jal_jrInner .contents ul.tourBtn li {
	font-size: 1.4em;
}
#jal_jr #jal_jrInner .contents dl {
	margin: 6px 4px 20px 4px;
}
#jal_jr #jal_jrInner .contents ul li a {
	padding: 18px 0 15px 0;
}
#jal_jr #jal_jrInner #model_course img{
	width: 100%;
}
#jal_jr #jal_jrInner .model_course{
	overflow-x: scroll;
}
#jal_jr #jal_jrInner .model_course img{
	width: 1100px !important;
	height:auto;
}
#jal_jr #jal_jrInner #model_course .pc_tab_only{
	width: 100%;
	height:100%;
}
#jal_jr #jal_jrInner .contents .scroll_txt{
	display: block;
	font-size: 0.8em;
}
/* ==================================================== */
/* ntiバナー
/* ==================================================== */
#pageFooter #relationLink .ttl_area h3,
#pageFooter #relationLink .ttl_area p {
	display: block;
	width: 100%;
}
#pageFooter #relationLink .ttl_area p {
	text-align: left;
	font-size: 0.8em;
}
#pageFooter #relationLink ul {
	margin-left: 0.3%;
}
#pageFooter #relationLink ul li {
	width: 49%;
	padding: 0 0.3% 3%;
}
/*コンテンツ内のサブエリア 2016.07.21追加*/
#jal_jr #jal_jrInner .contents .areaSubContents ul li {
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
#jal_jr #jal_jrInner .contents .areaSubContents ul li.last {
	width: 100%;
}

#jal_jr #jal_jrInner .contents .areaSubContents ul .btnLong {
	width: 100%;
}
#jal_jr #jal_jrInner .contents .areaSubContents ul .btnLong.last {
	width: 100%;
}
#jal_jr #jal_jrInner .contents .areaSubContents ul li a {
    padding: 18px 0 15px 0;
}
}
@media screen and (max-width: 670px) {
#jal_jr #jal_jrHead .h1_img {
	width: 100%;
}
#sns {
	position:absolute;
	clear: right;
	top:5.5em;
	left:1%;
	margin: 0;
}
#jal_jr #jal_jrHead {
	margin: 0 auto;
	background:url(img/bg_left.jpg) repeat-y top left;
	background-size:contain;
	padding: 0;
}
#jal_jr #jal_jrHead_inner {
	margin: 0 auto;
	background:url(img/bg_right.jpg) repeat-y top right;
	background-size:contain;
}
#jal_jr #jal_jrHead_innerbox {
	padding:2%;
}
#jal_jr #jal_jrHead h1 {
	text-align:center;
	font-size:1.8em;
	margin-top:8%;
}
#jal_jr #jal_jrHead h2 {
	width:96%;
}
#jal_jr #jal_jrInner #contentsWrap h2.ttl_nav{
	font-size: 1.6em;
}
#jal_jr #jal_jr-gNav ul {
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
#jal_jr #jal_jr-gNav ul li {
	display: block;
	float: left;
	width: 50%;
	padding:0;
}
#jal_jr #jal_jr-gNav ul li:nth-child(1) {
	width: 50%;
	border-bottom: solid 1px #FFF;
}
#jal_jr #jal_jr-gNav ul li:nth-child(2) {
	border-bottom: solid 1px #FFF;
}
#jal_jr #jal_jr-gNav ul li:nth-child(odd) {
	border-right: solid 1px #FFF;
}
#jal_jr #jal_jr-gNav ul li a {
	display: block;
	font-size: 1.2em;
	padding: 7px 0;
}
#jal_jr #jal_jr-gNav ul li a:hover {
	padding: 7px 0;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
#jal_jr #jal_jrInner .greet {
	text-align: left;
	font-size: 1em;
	line-height: 1.4;
}
#jal_jr #jal_jrInner .greet p.txtOtoku {
	text-align:center;
	font-size:1.4em;
}
#jal_jr #jal_jrInner .greet p.txtOtoku span {
	display: inline;
}

#jal_jr #jal_jrInner h3 {
	background: url(img/iconKyushu.png) no-repeat;
	background-size:30px auto;
	padding-left: 40px;
	font-size: 2em;
	vertical-align: middle;
}
#jal_jr #jal_jrInner .subTitle {
	background: url(img/bgBar.jpg) repeat-x;
	background-size:contain;
	height: 60px;
	padding: 5px 5px 5px 15px;
	margin: 0;
}
#jal_jr #jal_jrInner #miyazaki {
	margin-top: 20px;
}
#jal_jr #jal_jrInner .contents {
	padding: 2px;
	overflow: hidden;
	margin-bottom: 10px;
}
#jal_jr #jal_jrInner .contents .Height{
	margin-bottom: 10px;
}
#jal_jr #jal_jrInner .contents .width_2 {
	width: 100% !important;
	margin: 0px 7px 10px 7px;
}
#jal_jr #jal_jrInner .contents dl dd h4 {
	font-size: 1.2em;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl{
	width: 100%;
	float: none;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl dt img{
	width: 80%;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_dl:nth-child(1){
	margin-top: 15px;
}
#jal_jr #jal_jrInner #contentsWrap .tokuten_txt{
	font-size: 1em;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box dt{
	width: 100%;
	float: none;
	text-align: center;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box dt img{
	width: 80%;
}
#jal_jr #jal_jrInner #contentsWrap .rental_car_box dd{
	width: 100%;
	float: none;
}
#jal_jr #jal_jrInner #contentsWrap .tourBtn_rental_car{
	font-size: 1em;
}
#jal_jr #jal_jrInner #contentsWrap .tourBtn_rental_car li:nth-child(2){
	margin-top: 10px;
}
#jal_jr #jal_jrInner #contentsWrap .font1{
	font-size: 1em !important;
}
#jal_jr #jal_jrInner .contents {
	padding-top: 1em;
}
#jal_jr #jal_jrInner .contents h5 {
	font-size: 1.2em;
}
#jal_jr #jal_jrInner .contents dl {
	width: 94%;
	float: none;
	margin: 0px auto 15px auto;
	background: #FFF;
}
#jal_jr #jal_jrInner .contents ul li {
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 1.3em;
	margin: 0;
}
#jal_jr #jal_jrInner .contents ul.tourBtn {
	margin-top:0;
}
#jal_jr #jal_jrInner .contents ul.tourBtn li {
	margin-top: 10px;
	font-size: 1.2em;
}
#jal_jr #jal_jrInner .model_course img{
	width: 900px !important;
}
#jal_jr #jal_jrInner #model_course .pc_tab_only{
	display: none;
}
#jal_jr #jal_jrInner #model_course .smt_only{
	display: block;
	width: 100%;
	height: 100%;
}
}
