@charset "utf-8";
/*--------------------------------------------
margin-top
--------------------------------------------*/
.mt0{ margin-top:0px !important; }
.mt5{ margin-top:5px !important; }
.mt10{ margin-top:10px !important; }
.mt15{ margin-top:15px !important; }
.mt20{ margin-top:20px !important; }
.mt30{ margin-top:30px !important; }
.mt40{ margin-top:40px !important; }
.mt50{ margin-top:50px !important; }
.mt60{ margin-top:60px !important; }
.mt70{ margin-top:70px !important; }
.mt80{ margin-top:80px !important; }
.mt90{ margin-top:90px !important; }
.mt100{ margin-top:100px !important; }

/*--------------------------------------------
margin-bottom
--------------------------------------------*/
.mb0{ margin-bottom:0px !important; }
.mb5{ margin-bottom:5px !important; }
.mb10{ margin-bottom:10px !important; }
.mb15{ margin-bottom:15px !important; }
.mb20{ margin-bottom:20px !important; }
.mb30{ margin-bottom:30px !important; }
.mb40{ margin-bottom:40px !important; }
.mb50{ margin-bottom:50px !important; }
.mb60{ margin-bottom:60px !important; }
.mb70{ margin-bottom:70px !important; }
.mb80{ margin-bottom:80px !important; }
.mb90{ margin-bottom:90px !important; }
.mb100{ margin-bottom:100px !important; }

/*--------------------------------------------
margin-left
--------------------------------------------*/
.ml0{ margin-left:0px !important; }
.ml5{ margin-left:5px !important; }
.ml10{ margin-left:10px !important; }
.ml15{ margin-left:15px !important; }
.ml20{ margin-left:20px !important; }
.ml25{ margin-left:25px !important; }
.ml30{ margin-left:30px !important; }
.ml40{ margin-left:40px !important; }
.ml50{ margin-left:50px !important; }

/*--------------------------------------------
margin-right
--------------------------------------------*/
.mr0{ margin-right:0px !important; }
.mr5{ margin-right:5px !important; }
.mr10{ margin-right:10px !important; }
.mr15{ margin-right:15px !important; }
.mr20{ margin-right:20px !important; }
.mr25{ margin-right:25px !important; }
.mr30{ margin-right:30px !important; }
.mr40{ margin-right:40px !important; }
.mr50{ margin-right:50px !important; }

/*--------------------------------------------
padding-top
--------------------------------------------*/
.pt0{ padding-top:0px !important; }
.pt5{ padding-top:5px !important; }
.pt10{ padding-top:10px !important; }
.pt15{ padding-top:15px !important; }
.pt20{ padding-top:20px !important; }
.pt30{ padding-top:30px !important; }
.pt40{ padding-top:40px !important; }
.pt50{ padding-top:50px !important; }
.pt60{ padding-top:60px !important; }
.pt70{ padding-top:70px !important; }
.pt80{ padding-top:80px !important; }
.pt90{ padding-top:90px !important; }
.pt100{ padding-top:100px !important; }

/*--------------------------------------------
padding-bottom
--------------------------------------------*/
.pb0{ padding-bottom:0px !important; }
.pb5{ padding-bottom:5px !important; }
.pb10{ padding-bottom:10px !important; }
.pb15{ padding-bottom:15px !important; }
.pb20{ padding-bottom:20px !important; }
.pb30{ padding-bottom:30px !important; }
.pb40{ padding-bottom:40px !important; }
.pb50{ padding-bottom:50px !important; }
.pb60{ padding-bottom:60px !important; }
.pb70{ padding-bottom:70px !important; }
.pb80{ padding-bottom:80px !important; }
.pb90{ padding-bottom:90px !important; }
.pb100{ padding-bottom:100px !important; }

/*--------------------------------------------
padding-left
--------------------------------------------*/
.pl0{ padding-left:0px !important; }
.pl5{ padding-left:5px !important; }
.pl10{ padding-left:10px !important; }
.pl15{ padding-left:15px !important; }
.pl20{ padding-left:20px !important; }
.pl25{ padding-left:25px !important; }
.pl30{ padding-left:30px !important; }
.pl40{ padding-left:40px !important; }
.pl50{ padding-left:50px !important; }

/*--------------------------------------------
padding-right
--------------------------------------------*/
.pr0{ padding-right:0px !important; }
.pr5{ padding-right:5px !important; }
.pr10{ padding-right:10px !important; }
.pr15{ padding-right:15px !important; }
.pr20{ padding-right:20px !important; }
.pr25{ padding-right:25px !important; }
.pr30{ padding-right:30px !important; }
.pr40{ padding-right:40px !important; }
.pr50{ padding-right:50px !important; }

/*--------------------------------------------
padding
--------------------------------------------*/
.padding0{ padding:0px !important; }
.padding5{ padding:5px !important; }
.padding10{ padding:10px !important; }
.padding10b{ padding:10px 10px 0px 10px !important; }
.padding15{ padding:15px !important; }
.padding20{ padding:20px !important; }
.padding20b{ padding:20px 20px 0px 20px !important; }
.padding30{ padding:30px !important; }
.padding30b{ padding:30px 30px 0px 30px !important; }
.padding40{ padding:40px !important; }
.padding50{ padding:50px !important; }

/*--------------------------------------------
margin
--------------------------------------------*/
.margin0{ margin:0px !important; }
.margin5{ margin:5px !important; }
.margin10{ margin:10px !important; }
.margin15{ margin:15px !important; }
.margin20{ margin:20px !important; }
.margin30{ margin:30px !important; }
.margin40{ margin:40px !important; }
.margin50{ margin:50px !important; }

/*--------------------------------------------
width%
--------------------------------------------*/
.w5{ width:5%; }
.w10{ width:10%; }
.w15{ width:15%; }
.w20{ width:20%; }
.w25{ width:25%; }
.w30{ width:30%; }
.w35{ width:35%; }
.w40{ width:40%; }
.w45{ width:45%; }
.w50{ width:50%; }
.w55{ width:55%; }
.w60{ width:60%; }
.w65{ width:65%; }
.w70{ width:70%; }
.w75{ width:75%; }
.w80{ width:80%; }
.w85{ width:85%; }
.w90{ width:90%; }
.w95{ width:95%; }
.w100{ width:100%; }

.h100{ height:100%; }

/*--------------------------------------------
border
--------------------------------------------*/
.hr_bb{ border-bottom:1px dotted #999; }
.hr_bbs{ border-bottom:1px solid #999; }
.hr_bt{ border-top:1px dotted #999; }
.hr_bts{ border-top:1px solid #999; }

/*--------------------------------------------
text
--------------------------------------------*/
.txt_l{ text-align:left !important; }
.txt-l{ text-align:left !important; }
.txt_c{ text-align:center !important; }
.txt-c{ text-align:center !important; }
.txt_r{ text-align:right !important; }
.txt-r{ text-align:right !important; }
.txt_j{ text-align: justify;text-justify: inter-ideograph; }
/*--------------------------------------------
font size
--------------------------------------------*/
.ft7{ font-size:7pt !important; }
.ft8{ font-size:8pt !important; }
.ft9{ font-size:9pt !important; }
.ft10{ font-size:10pt !important; }
.ft11{ font-size:11pt !important; }
.ft12{ font-size:12pt !important; }
.ft13{ font-size:13pt !important; }
.ft14{ font-size:14pt !important; }
.ft15{ font-size:15pt !important; }
.ft16{ font-size:16pt !important; }
.ft17{ font-size:17pt !important; }
.ft18{ font-size:18pt !important; }
.ft19{ font-size:19pt !important; }
.ft20{ font-size:20pt !important; }
.ft21{ font-size:21pt !important; }
.ft22{ font-size:22pt !important; }
.ft23{ font-size:23pt !important; }
.ft24{ font-size:24pt !important; }
.ft28{ font-size:28pt !important; }
.ft29{ font-size:29pt !important; }
.ft30{ font-size:30pt !important; }
.ft31{ font-size:31pt !important; }
.ft32{ font-size:32pt !important; }
.ft34{ font-size:34pt !important; }
.ft36{ font-size:36pt !important; }
.ft38{ font-size:38pt !important; }
.ft40{ font-size:40pt !important; }
.ft44{ font-size:44pt !important; }
.ft50{ font-size:50pt !important; }
.ft60{ font-size:60pt !important; }
.ft70{ font-size:70pt !important; }
.ft80{ font-size:80pt !important; }

/*--------------------------------------------
float
--------------------------------------------*/
.float_n{ float:none !important; }
.float_l{ float: left !important; }
.float_r{ float: right !important; }
.fb{ font-weight:bold !important; }
.fi{ font-style:italic !important; }
.fn{ font-weight:normal !important; }

/* display */
.display_c{ margin-left:auto;margin-right:auto; }
.display_b{ display:block; }
.display_i{ display:inline; }
.display_ib{ display:inline-block; }

/* flex */
.display_f{ display: flex; }
.fwrap{ flex-wrap: wrap; }
.aic{ align-items: center; }
.aie{ align-items: flex-end; }

/* justify-content */
.jcc{ justify-content: center }

/* border_radius */
.br5{ border-radius:5px; }
.br10{ border-radius:10px; }
.br50p{ border-radius:50%; }

/* color */
.c_f00{ color:#f00; }
.c_333{ color:#333; }
.c_666{ color:#666; }
.c_999{ color:#999; }
.c_ccc{ color:#ccc; }
.c_fff, a:hover.c_fff, a:hover .c_fff{ color:#fff !important; }
.back_fff{ background:#fff; }
.back_000{ background:#000; }

/* img */
.img_c{ display:block;margin-left:auto;margin-right:auto; }
img,.container img{ max-width:100%; }
.container .google_map img{ max-width:none !important; }
.box_s{ display:block;box-shadow:2px 2px 4px #999; }
.box_b{ display:block;border:1px solid #999; }
.no_b{ border:0 !important; }
.wwb{ word-wrap:break-word; }
.xs_display{ display:none; }
.xs_block{ display: inline; }
.xs_inline, .mdxs_inline{ display: block; }
.no_container{ padding-left:30px;padding-right:30px; }
.no-gutters {
	margin:0;
	padding:0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
	margin:0;
	padding:0;
}

@media only screen and (max-width: 767px) { .xs_inline{ display: inline !important; }

.xs_block{ display: block !important; } }/* @media (max-width: 767px) { */
a img,button,button:hover,button:focus,input,input:hover,input:focus{ outline:none; }

.lh100{ line-height: 100% !important; }
.lh110{ line-height: 110% !important; }
.lh120{ line-height: 120% !important; }
.lh130{ line-height: 130% !important; }
.lh140{ line-height: 140% !important; }
.lh150{ line-height: 150% !important; }
.lh160{ line-height: 160% !important; }
.lh170{ line-height: 170% !important; }
.lh180{ line-height: 180% !important; }
.lh190{ line-height: 190% !important; }
.lh200{ line-height: 200% !important; }

#clearfix:after,.clearfix:after{ visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0; }
.ulb li{ border-bottom:1px dotted #999;margin-bottom:10px;padding-bottom:10px; }
.md_inline{ display: block; }
.container img{ max-width:100%; }
.dn{ display: none; }
.none_container{ padding-left:0px;padding-right:0px; }
.p_relative{ position: relative; }
.arrow_right{ display: inline-block;transform: rotate(0deg);line-height: 100%; }
.arrow_top{ display: inline-block; transform: rotate(-90deg) scale(1.0,1.5);margin-top:-5px; }
.arrow_bottom{ display: inline-block; transform: rotate(90deg) scale(1.0,1.5); }
.caption{ display:flex;flex-wrap:wrap; }
.caption span:first-child{ height:25px; }
.caption span:nth-child(2){ width:calc(100% - 25px); }
.txt_rl{ writing-mode: vertical-rl; }
.ani{
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

@media only screen and (max-width: 991px) {
	html body .txt_c, html body .txt_r{ text-align: left !important; }
	html body dd.col-12{ margin-top:5px !important;	padding-left:30px !important; }
	html body .xs_inline{ display:inline; }
}	/* @media only screen and (max-width: 991px) { */

@media only screen and (min-width: 769px) and (max-width: 991px){
	/* font-size */
	html .mft7{ font-size:7pt !important; }
	html .mft8{ font-size:8pt !important; }
	html .mft9{ font-size:9pt !important; }
	html .mft10{ font-size:10pt !important; }
	html .mft11{ font-size:11pt !important; }
	html .mft12{ font-size:12pt !important; }
	html .mft13{ font-size:13pt !important; }
	html .mft14{ font-size:14pt !important; }
	html .mft15{ font-size:15pt !important; }
	html .mft16{ font-size:16pt !important; }
	html .mft17{ font-size:17pt !important; }
	html .mft18{ font-size:18pt !important; }
	html .mft19{ font-size:19pt !important; }
	html .mft20{ font-size:20pt !important; }
	html .mft21{ font-size:21pt !important; }
	html .mft22{ font-size:22pt !important; }
	html .mft23{ font-size:23pt !important; }
	html .mft24{ font-size:24pt !important; }
	html .mft28{ font-size:28pt !important; }
	html .mft32{ font-size:32pt !important; }
	html .mft34{ font-size:34pt !important; }
	html .mft36{ font-size:36pt !important; }
	html .mft38{ font-size:38pt !important; }
	html .mft40{ font-size:40pt !important; }
	html .mft44{ font-size:44pt !important; }
	html .mft50{ font-size:50pt !important; }
	html .mft60{ font-size:60pt !important; }
	html .mft70{ font-size:70pt !important; }
	html .mft80{ font-size:80pt !important; }

	html .mmt0{ margin-top:0px !important; }
	html .mmt5{ margin-top:5px !important; }
	html .mmt10{ margin-top:10px !important; }
	html .mmt15{ margin-top:15px !important; }
	html .mmt20{ margin-top:20px !important; }
	html .mmt30{ margin-top:30px !important; }
	html .mmt40{ margin-top:40px !important; }
	html .mmt50{ margin-top:50px !important; }
	html .mmt60{ margin-top:60px !important; }
	html .mmt70{ margin-top:70px !important; }
	html .mmt80{ margin-top:80px !important; }
	html .mmt90{ margin-top:90px !important; }
	html .mmt100{ margin-top:100px !important; }

	html .mmb0{ margin-bottom:0px !important; }
	html .mmb5{ margin-bottom:5px !important; }
	html .mmb10{ margin-bottom:10px !important; }
	html .mmb15{ margin-bottom:15px !important; }
	html .mmb20{ margin-bottom:20px !important; }
	html .mmb30{ margin-bottom:30px !important; }
	html .mmb40{ margin-bottom:40px !important; }
	html .mmb50{ margin-bottom:50px !important; }
	html .mmb60{ margin-bottom:60px !important; }
	html .mmb70{ margin-bottom:70px !important; }
	html .mmb80{ margin-bottom:80px !important; }
	html .mmb90{ margin-bottom:90px !important; }
	html .mmb100{ margin-bottom:100px !important; }

	html .mml0{ margin-left:0px !important; }
	html .mml5{ margin-left:5px !important; }
	html .mml10{ margin-left:10px !important; }
	html .mml15{ margin-left:15px !important; }
	html .mml20{ margin-left:20px !important; }
	html .mml25{ margin-left:25px !important; }
	html .mml30{ margin-left:30px !important; }
	html .mml40{ margin-left:40px !important; }
	html .mml50{ margin-left:50px !important; }

	html .mmr0{ margin-right:0px !important; }
	html .mmr5{ margin-right:5px !important; }
	html .mmr10{ margin-right:10px !important; }
	html .mmr15{ margin-right:15px !important; }
	html .mmr20{ margin-right:20px !important; }
	html .mmr25{ margin-right:25px !important; }
	html .mmr30{ margin-right:30px !important; }
	html .mmr40{ margin-right:40px !important; }
	html .mmr50{ margin-right:50px !important; }

	html .mpt0{ padding-top:0px !important; }
	html .mpt5{ padding-top:5px !important; }
	html .mpt10{ padding-top:10px !important; }
	html .mpt15{ padding-top:15px !important; }
	html .mpt20{ padding-top:20px !important; }
	html .mpt30{ padding-top:30px !important; }
	html .mpt40{ padding-top:40px !important; }
	html .mpt50{ padding-top:50px !important; }
	html .mpt60{ padding-top:60px !important; }
	html .mpt70{ padding-top:70px !important; }
	html .mpt80{ padding-top:80px !important; }
	html .mpt90{ padding-top:90px !important; }
	html .mpt100{ padding-top:100px !important; }

	html .mpb0{ padding-bottom:0px !important; }
	html .mpb5{ padding-bottom:5px !important; }
	html .mpb10{ padding-bottom:10px !important; }
	html .mpb15{ padding-bottom:15px !important; }
	html .mpb20{ padding-bottom:20px !important; }
	html .mpb30{ padding-bottom:30px !important; }
	html .mpb40{ padding-bottom:40px !important; }
	html .mpb50{ padding-bottom:50px !important; }
	html .mpb60{ padding-bottom:60px !important; }
	html .mpb70{ padding-bottom:70px !important; }
	html .mpb80{ padding-bottom:80px !important; }
	html .mpb90{ padding-bottom:90px !important; }
	html .mpb100{ padding-bottom:100px !important; }

	html .mpl0{ padding-left:0px !important; }
	html .mpl5{ padding-left:5px !important; }
	html .mpl10{ padding-left:10px !important; }
	html .mpl15{ padding-left:15px !important; }
	html .mpl20{ padding-left:20px !important; }
	html .mpl25{ padding-left:25px !important; }
	html .mpl30{ padding-left:30px !important; }
	html .mpl40{ padding-left:40px !important; }
	html .mpl50{ padding-left:50px !important; }

	html .mpr0{ padding-right:0px !important; }
	html .mpr5{ padding-right:5px !important; }
	html .mpr10{ padding-right:10px !important; }
	html .mpr15{ padding-right:15px !important; }
	html .mpr20{ padding-right:20px !important; }
	html .mpr25{ padding-right:25px !important; }
	html .mpr30{ padding-right:30px !important; }
	html .mpr40{ padding-right:40px !important; }
	html .mpr50{ padding-right:50px !important; }
}	/* @media only screen and (min-width: 769px) and (max-width: 991px){  */

@media only screen and (max-width: 768px) {
	/* font-size */
	html .xft7{ font-size:7pt !important; }
	html .xft8{ font-size:8pt !important; }
	html .xft9{ font-size:9pt !important; }
	html .xft10{ font-size:10pt !important; }
	html .xft11{ font-size:11pt !important; }
	html .xft12{ font-size:12pt !important; }
	html .xft13{ font-size:13pt !important; }
	html .xft14{ font-size:14pt !important; }
	html .xft15{ font-size:15pt !important; }
	html .xft16{ font-size:16pt !important; }
	html .xft17{ font-size:17pt !important; }
	html .xft18{ font-size:18pt !important; }
	html .xft19{ font-size:19pt !important; }
	html .xft20{ font-size:20pt !important; }
	html .xft21{ font-size:21pt !important; }
	html .xft22{ font-size:22pt !important; }
	html .xft23{ font-size:23pt !important; }
	html .xft24{ font-size:24pt !important; }
	html .xft28{ font-size:28pt !important; }
	html .xft32{ font-size:32pt !important; }
	html .xft34{ font-size:34pt !important; }
	html .xft36{ font-size:36pt !important; }
	html .xft38{ font-size:38pt !important; }
	html .xft40{ font-size:40pt !important; }
	html .xft44{ font-size:44pt !important; }
	html .xft50{ font-size:50pt !important; }
	html .xft60{ font-size:60pt !important; }
	html .xft70{ font-size:70pt !important; }
	html .xft80{ font-size:80pt !important; }

	html .xw5{ width:5%; }
	html .xw10{ width:10%; }
	html .xw15{ width:15%; }
	html .xw20{ width:20%; }
	html .xw25{ width:25%; }
	html .xw30{ width:30%; }
	html .xw35{ width:35%; }
	html .xw40{ width:40%; }
	html .xw45{ width:45%; }
	html .xw50{ width:50%; }
	html .xw55{ width:55%; }
	html .xw60{ width:60%; }
	html .xw65{ width:65%; }
	html .xw70{ width:70%; }
	html .xw75{ width:75%; }
	html .xw80{ width:80%; }
	html .xw85{ width:85%; }
	html .xw90{ width:90%; }
	html .xw95{ width:95%; }
	html .xw100{ width:100%; }

	html .xmt0{ margin-top:0px !important; }
	html .xmt5{ margin-top:5px !important; }
	html .xmt10{ margin-top:10px !important; }
	html .xmt15{ margin-top:15px !important; }
	html .xmt20{ margin-top:20px !important; }
	html .xmt30{ margin-top:30px !important; }
	html .xmt40{ margin-top:40px !important; }
	html .xmt50{ margin-top:50px !important; }
	html .xmt60{ margin-top:60px !important; }
	html .xmt70{ margin-top:70px !important; }
	html .xmt80{ margin-top:80px !important; }
	html .xmt90{ margin-top:90px !important; }
	html .xmt100{ margin-top:100px !important; }

	html .xmb0{ margin-bottom:0px !important; }
	html .xmb5{ margin-bottom:5px !important; }
	html .xmb10{ margin-bottom:10px !important; }
	html .xmb15{ margin-bottom:15px !important; }
	html .xmb20{ margin-bottom:20px !important; }
	html .xmb30{ margin-bottom:30px !important; }
	html .xmb40{ margin-bottom:40px !important; }
	html .xmb50{ margin-bottom:50px !important; }
	html .xmb60{ margin-bottom:60px !important; }
	html .xmb70{ margin-bottom:70px !important; }
	html .xmb80{ margin-bottom:80px !important; }
	html .xmb90{ margin-bottom:90px !important; }
	html .xmb100{ margin-bottom:100px !important; }

	html .xml0{ margin-left:0px !important; }
	html .xml5{ margin-left:5px !important; }
	html .xml10{ margin-left:10px !important; }
	html .xml15{ margin-left:15px !important; }
	html .xml20{ margin-left:20px !important; }
	html .xml25{ margin-left:25px !important; }
	html .xml30{ margin-left:30px !important; }
	html .xml40{ margin-left:40px !important; }
	html .xml50{ margin-left:50px !important; }

	html .xmr0{ margin-right:0px !important; }
	html .xmr5{ margin-right:5px !important; }
	html .xmr10{ margin-right:10px !important; }
	html .xmr15{ margin-right:15px !important; }
	html .xmr20{ margin-right:20px !important; }
	html .xmr25{ margin-right:25px !important; }
	html .xmr30{ margin-right:30px !important; }
	html .xmr40{ margin-right:40px !important; }
	html .xmr50{ margin-right:50px !important; }

	html .xpt0{ padding-top:0px !important; }
	html .xpt5{ padding-top:5px !important; }
	html .xpt10{ padding-top:10px !important; }
	html .xpt15{ padding-top:15px !important; }
	html .xpt20{ padding-top:20px !important; }
	html .xpt30{ padding-top:30px !important; }
	html .xpt40{ padding-top:40px !important; }
	html .xpt50{ padding-top:50px !important; }
	html .xpt60{ padding-top:60px !important; }
	html .xpt70{ padding-top:70px !important; }
	html .xpt80{ padding-top:80px !important; }
	html .xpt90{ padding-top:90px !important; }
	html .xpt100{ padding-top:100px !important; }

	html .xpb0{ padding-bottom:0px !important; }
	html .xpb5{ padding-bottom:5px !important; }
	html .xpb10{ padding-bottom:10px !important; }
	html .xpb15{ padding-bottom:15px !important; }
	html .xpb20{ padding-bottom:20px !important; }
	html .xpb30{ padding-bottom:30px !important; }
	html .xpb40{ padding-bottom:40px !important; }
	html .xpb50{ padding-bottom:50px !important; }
	html .xpb60{ padding-bottom:60px !important; }
	html .xpb70{ padding-bottom:70px !important; }
	html .xpb80{ padding-bottom:80px !important; }
	html .xpb90{ padding-bottom:90px !important; }
	html .xpb100{ padding-bottom:100px !important; }

	html .xpl0{ padding-left:0px !important; }
	html .xpl5{ padding-left:5px !important; }
	html .xpl10{ padding-left:10px !important; }
	html .xpl15{ padding-left:15px !important; }
	html .xpl20{ padding-left:20px !important; }
	html .xpl25{ padding-left:25px !important; }
	html .xpl30{ padding-left:30px !important; }
	html .xpl40{ padding-left:40px !important; }
	html .xpl50{ padding-left:50px !important; }

	html .xpr0{ padding-right:0px !important; }
	html .xpr5{ padding-right:5px !important; }
	html .xpr10{ padding-right:10px !important; }
	html .xpr15{ padding-right:15px !important; }
	html .xpr20{ padding-right:20px !important; }
	html .xpr25{ padding-right:25px !important; }
	html .xpr30{ padding-right:30px !important; }
	html .xpr40{ padding-right:40px !important; }
	html .xpr50{ padding-right:50px !important; }

	html .xdisplay_b { display:block; }
}	/* @media only screen and (max-width: 768px) { */