/******** CSS reset *********/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

html
{
	width: 100%;
	height: 100%;
	overflow-y: scroll;
	font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;
	font-family: "Noto Sans Japanese";
	font-weight: 500;
	font-size: 62.5%;
	line-height:2.0rem;
	letter-spacing:0.08rem;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

}

body
{
	background-color: #fcfbe9;
	font-size: 1.6rem;
	line-height:3.0rem;
	color: #181920;
	text-align: justify;
	text-justify:inter-ideograph;
    word-break: break-all;
    text-rendering: justify;    
	-webkit-text-size-adjust: 100%;
}

a			{ color:#333; text-decoration:none;}
a:active	{ color:#333; }
a:hover		{ color:#333; text-decoration:none;}
a:link		{ color:#333; }
a:visited	{ color:#333; }

*:focus {
outline: none !important;
}

a:hover{
opacity:0.9;
filter:alpha(opacity=90);
-ms-filter: "alpha( opacity=90 )";
}

/* スマホ用のタッチでの色の変化イベント */
.touch.hover
{
	-webkit-tap-highlight-color: transparent;
}


#contents{ min-height:700px; width: 100%;}

.mincho{ font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3" , "HiraMinProN-W3" ,"メイリオ", Meiryo, serif; }
.mincho2{ font-family: Georgia,"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E","メイリオ",Meiryo,serif; }
.gothic{ font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif; }
.italic { font-style: italic; }
.gothic2 { font-family: 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif; }

/*
明朝用
font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;

ゴシック用

font-family: 'Arial',YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ ゴシック',sans-serif;

font-family: "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, Meiryo, sans-serif;

font-family: "Lucida Grande", "segoe UI", "ヒラギノ丸ゴ ProN W4", "Hiragino Maru Gothic ProN", Meiryo, Arial, sans-serif;

font-family: "Lucida Grande","segoe UI","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic ProN",Meiryo,Verdana,Arial,sans-serif !important;

font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;

font-family: "TradeGothic",YuGothic,"Yu Gothic",游ゴシック体,游ゴシック,"太ゴB101","Futo Go B101","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;

//一番最初に記述する
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);

body {
    font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


*/


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{ display: block; }
ol, ul{ list-style: none; }
blockquote, q{ quotes: none; }
blockquote:before, blockquote:after,q:before, q:after{ content: ''; content: none; }

table{ border-collapse: collapse; border-spacing: 0; }
.border{ border:1px solid #000; }
.strong{ font-weight:bold; }
.bold{ font-weight:bold; }
.normal{ font-weight:normal; }
.fleft{ float:left; }
.fright{ float:right; }
.left{ text-align:left; }
.right{ text-align:right; }
.center{ text-align:center; }
.mcenter{ margin: 0 auto; }
label.error { color: red;}
.nav-previous{ float:left; }
.nav-next{ float:right; }

.alignright{ float:right; }
.alignleft{ float:left; }

.relative{ position:relative; }
.absolute{ position:absolute; }
.block{ display: block; }
.inline{ display: inline; }
.inline_block{ display: inline-block; }

/* ==============================================
 ユーティリティ
=============================================== */
/* フロート回り込み解除
----------------------------------------------- */
.clearfix:after {
    display: block;
    clear: both;
    height: 0px;
    line-height: 0px;
    visibility: hidden;
    content: ".";
}

img
{
	border:none;
	margin:0;
	padding:0;
    max-width: 100%; 
    height:auto;
    line-height: 0;
	vertical-align:middle;
}


.clear{ clear:both; }

.contentsbox:after{
	display:block;
	clear:both;
	height:0;
	line-height:0;
	visibility:hidden;
	content: ".";
}

h1,h2,h3,h4,h5{
	margin: 0px;
	padding: 0px;
}

.size1{ font-size:1px; }
.size2{ font-size:2px; }
.size3{ font-size:3px; }
.size4{ font-size:4px; }
.size5{ font-size:5px; }
.size6{ font-size:6px; }
.size7{ font-size:7px; }
.size8{ font-size:8px; }
.size9{ font-size:9px; }
.size10{ font-size:10px; }
.size11{ font-size:11px; }
.size12{ font-size:12px; }
.size13{ font-size:13px; }
.size14{ font-size:14px; }
.size15{ font-size:15px; }
.size16{ font-size:16px; }
.size17{ font-size:17px; }
.size18{ font-size:18px; }
.size19{ font-size:19px; }
.size20{ font-size:20px; }
.size21{ font-size:21px; }
.size22{ font-size:22px; }
.size23{ font-size:23px; }
.size24{ font-size:24px; }
.size25{ font-size:25px; }
.size26{ font-size:26px; }
.size27{ font-size:27px; }
.size28{ font-size:28px; }
.size29{ font-size:29px; }
.size30{ font-size:30px; }
.size31{ font-size:31px; }
.size32{ font-size:32px; }
.size33{ font-size:33px; }
.size34{ font-size:34px; }
.size35{ font-size:35px; }
.size36{ font-size:36px; }
.size37{ font-size:37px; }
.size38{ font-size:38px; }
.size39{ font-size:39px; }
.size40{ font-size:40px; }
.size41{ font-size:41px; }
.size42{ font-size:42px; }
.size43{ font-size:43px; }
.size44{ font-size:44px; }
.size45{ font-size:45px; }
.size46{ font-size:46px; }
.size47{ font-size:47px; }
.size48{ font-size:48px; }
.size49{ font-size:49px; }
.size50{ font-size:50px; }
.size51{ font-size:51px; }
.size52{ font-size:52px; }
.size53{ font-size:53px; }
.size54{ font-size:54px; }
.size55{ font-size:55px; }
.size56{ font-size:56px; }
.size57{ font-size:57px; }
.size58{ font-size:58px; }
.size59{ font-size:59px; }
.size60{ font-size:60px; }
.size61{ font-size:61px; }
.size62{ font-size:62px; }
.size63{ font-size:63px; }
.size64{ font-size:64px; }
.size65{ font-size:65px; }
.size66{ font-size:66px; }
.size67{ font-size:67px; }
.size68{ font-size:68px; }
.size69{ font-size:69px; }
.size70{ font-size:70px; }
.size71{ font-size:71px; }
.size72{ font-size:72px; }
.size73{ font-size:73px; }
.size74{ font-size:74px; }
.size75{ font-size:75px; }
.size76{ font-size:76px; }
.size77{ font-size:77px; }
.size78{ font-size:78px; }
.size79{ font-size:79px; }
.size80{ font-size:80px; }

.size01em{ font-size:0.1em; }
.size02em{ font-size:0.2em; }
.size03em{ font-size:0.3em; }
.size04em{ font-size:0.4em; }
.size05em{ font-size:0.5em; }
.size06em{ font-size:0.6em; }
.size07em{ font-size:0.7em; }
.size08em{ font-size:0.8em; }
.size09em{ font-size:0.9em; }
.size10em{ font-size:1.0em; }
.size11em{ font-size:1.1em; }
.size12em{ font-size:1.2em; }
.size13em{ font-size:1.3em; }
.size14em{ font-size:1.4em; }
.size15em{ font-size:1.5em; }
.size16em{ font-size:1.6em; }
.size17em{ font-size:1.7em; }
.size18em{ font-size:1.8em; }
.size19em{ font-size:1.9em; }
.size20em{ font-size:2.0em; }
.size21em{ font-size:2.1em; }
.size22em{ font-size:2.2em; }
.size23em{ font-size:2.3em; }
.size24em{ font-size:2.4em; }
.size25em{ font-size:2.5em; }
.size26em{ font-size:2.6em; }
.size27em{ font-size:2.7em; }
.size28em{ font-size:2.8em; }
.size29em{ font-size:2.9em; }
.size30em{ font-size:3.0em; }
.size31em{ font-size:3.1em; }
.size32em{ font-size:3.2em; }
.size33em{ font-size:3.3em; }
.size34em{ font-size:3.4em; }
.size35em{ font-size:3.5em; }
.size36em{ font-size:3.6em; }
.size37em{ font-size:3.7em; }
.size38em{ font-size:3.8em; }
.size39em{ font-size:3.9em; }
.size40em{ font-size:4.0em; }

.size01rem{ font-size:0.1rem; }
.size02rem{ font-size:0.2rem; }
.size03rem{ font-size:0.3rem; }
.size04rem{ font-size:0.4rem; }
.size05rem{ font-size:0.5rem; }
.size06rem{ font-size:0.6rem; }
.size07rem{ font-size:0.7rem; }
.size08rem{ font-size:0.8rem; }
.size09rem{ font-size:0.9rem; }
.size10rem{ font-size:1.0rem; }
.size11rem{ font-size:1.1rem; }
.size12rem{ font-size:1.2rem; }
.size13rem{ font-size:1.3rem; }
.size14rem{ font-size:1.4rem; }
.size15rem{ font-size:1.5rem; }
.size16rem{ font-size:1.6rem; }
.size17rem{ font-size:1.7rem; }
.size18rem{ font-size:1.8rem; }
.size19rem{ font-size:1.9rem; }
.size20rem{ font-size:2.0rem; }
.size21rem{ font-size:2.1rem; }
.size22rem{ font-size:2.2rem; }
.size23rem{ font-size:2.3rem; }
.size24rem{ font-size:2.4rem; }
.size25rem{ font-size:2.5rem; }
.size26rem{ font-size:2.6rem; }
.size27rem{ font-size:2.7rem; }
.size28rem{ font-size:2.8rem; }
.size29rem{ font-size:2.9rem; }
.size30rem{ font-size:3.0rem; }
.size31rem{ font-size:3.1rem; }
.size32rem{ font-size:3.2rem; }
.size33rem{ font-size:3.3rem; }
.size34rem{ font-size:3.4rem; }
.size35rem{ font-size:3.5rem; }
.size36rem{ font-size:3.6rem; }
.size37rem{ font-size:3.7rem; }
.size38rem{ font-size:3.8rem; }
.size39rem{ font-size:3.9rem; }
.size40rem{ font-size:4.0rem; }
.size41rem{ font-size:4.1rem; }
.size42rem{ font-size:4.2rem; }
.size43rem{ font-size:4.3rem; }
.size44rem{ font-size:4.4rem; }
.size45rem{ font-size:4.5rem; }
.size46rem{ font-size:4.6rem; }
.size47rem{ font-size:4.7rem; }
.size48rem{ font-size:4.8rem; }
.size49rem{ font-size:4.9rem; }
.size50rem{ font-size:5.0rem; }
.size51rem{ font-size:5.1rem; }
.size52rem{ font-size:5.2rem; }
.size53rem{ font-size:5.3rem; }
.size54rem{ font-size:5.4rem; }
.size55rem{ font-size:5.5rem; }
.size56rem{ font-size:5.6rem; }
.size57rem{ font-size:5.7rem; }
.size58rem{ font-size:5.8rem; }
.size59rem{ font-size:5.9rem; }
.size60rem{ font-size:6.0rem; }


.mt-1px{ margin-top:-1px; }
.mt-2px{ margin-top:-2px; }
.mt-3px{ margin-top:-3px; }
.mt-4px{ margin-top:-4px; }
.mt-5px{ margin-top:-5px; }
.mt-6px{ margin-top:-6px; }
.mt-7px{ margin-top:-7px; }
.mt-8px{ margin-top:-8px; }
.mt-9px{ margin-top:-9px; }
.mt-10px{ margin-top:-10px; }
.mt-11px{ margin-top:-11px; }
.mt-12px{ margin-top:-12px; }
.mt-13px{ margin-top:-13px; }
.mt-14px{ margin-top:-14px; }
.mt-15px{ margin-top:-15px; }
.mt-16px{ margin-top:-16px; }
.mt-17px{ margin-top:-17px; }
.mt-18px{ margin-top:-18px; }
.mt-19px{ margin-top:-19px; }
.mt-20px{ margin-top:-20px; }
.mt-21px{ margin-top:-21px; }
.mt-22px{ margin-top:-22px; }
.mt-23px{ margin-top:-23px; }
.mt-24px{ margin-top:-24px; }
.mt-25px{ margin-top:-25px; }
.mt-26px{ margin-top:-26px; }
.mt-27px{ margin-top:-27px; }
.mt-28px{ margin-top:-28px; }
.mt-29px{ margin-top:-29px; }
.mt-30px{ margin-top:-30px; }
.mt-31px{ margin-top:-31px; }
.mt-32px{ margin-top:-32px; }
.mt-33px{ margin-top:-33px; }
.mt-34px{ margin-top:-34px; }
.mt-35px{ margin-top:-35px; }
.mt-36px{ margin-top:-36px; }
.mt-37px{ margin-top:-37px; }
.mt-38px{ margin-top:-38px; }
.mt-39px{ margin-top:-39px; }
.mt-40px{ margin-top:-40px; }
.mt-41px{ margin-top:-41px; }
.mt-42px{ margin-top:-42px; }
.mt-43px{ margin-top:-43px; }
.mt-44px{ margin-top:-44px; }
.mt-45px{ margin-top:-45px; }
.mt-46px{ margin-top:-46px; }
.mt-47px{ margin-top:-47px; }
.mt-48px{ margin-top:-48px; }
.mt-49px{ margin-top:-49px; }
.mt-50px{ margin-top:-50px; }
.mt-51px{ margin-top:-51px; }
.mt-52px{ margin-top:-52px; }
.mt-53px{ margin-top:-53px; }
.mt-54px{ margin-top:-54px; }
.mt-55px{ margin-top:-55px; }
.mt-56px{ margin-top:-56px; }
.mt-57px{ margin-top:-57px; }
.mt-58px{ margin-top:-58px; }
.mt-59px{ margin-top:-59px; }
.mt-60px{ margin-top:-60px; }
.mt-61px{ margin-top:-61px; }
.mt-62px{ margin-top:-62px; }
.mt-63px{ margin-top:-63px; }
.mt-64px{ margin-top:-64px; }
.mt-65px{ margin-top:-65px; }
.mt-66px{ margin-top:-66px; }
.mt-67px{ margin-top:-67px; }
.mt-68px{ margin-top:-68px; }
.mt-69px{ margin-top:-69px; }
.mt-70px{ margin-top:-70px; }
.mt-71px{ margin-top:-71px; }
.mt-72px{ margin-top:-72px; }
.mt-73px{ margin-top:-73px; }
.mt-74px{ margin-top:-74px; }
.mt-75px{ margin-top:-75px; }
.mt-76px{ margin-top:-76px; }
.mt-77px{ margin-top:-77px; }
.mt-78px{ margin-top:-78px; }
.mt-79px{ margin-top:-79px; }
.mt-80px{ margin-top:-80px; }

.mt1px{ margin-top:1px; }
.mt2px{ margin-top:2px; }
.mt3px{ margin-top:3px; }
.mt4px{ margin-top:4px; }
.mt5px{ margin-top:5px; }
.mt6px{ margin-top:6px; }
.mt7px{ margin-top:7px; }
.mt8px{ margin-top:8px; }
.mt9px{ margin-top:9px; }
.mt10px{ margin-top:10px; }
.mt11px{ margin-top:11px; }
.mt12px{ margin-top:12px; }
.mt13px{ margin-top:13px; }
.mt14px{ margin-top:14px; }
.mt15px{ margin-top:15px; }
.mt16px{ margin-top:16px; }
.mt17px{ margin-top:17px; }
.mt18px{ margin-top:18px; }
.mt19px{ margin-top:19px; }
.mt20px{ margin-top:20px; }
.mt21px{ margin-top:21px; }
.mt22px{ margin-top:22px; }
.mt23px{ margin-top:23px; }
.mt24px{ margin-top:24px; }
.mt25px{ margin-top:25px; }
.mt26px{ margin-top:26px; }
.mt27px{ margin-top:27px; }
.mt28px{ margin-top:28px; }
.mt29px{ margin-top:29px; }
.mt30px{ margin-top:30px; }
.mt31px{ margin-top:31px; }
.mt32px{ margin-top:32px; }
.mt33px{ margin-top:33px; }
.mt34px{ margin-top:34px; }
.mt35px{ margin-top:35px; }
.mt36px{ margin-top:36px; }
.mt37px{ margin-top:37px; }
.mt38px{ margin-top:38px; }
.mt39px{ margin-top:39px; }
.mt40px{ margin-top:40px; }
.mt41px{ margin-top:41px; }
.mt42px{ margin-top:42px; }
.mt43px{ margin-top:43px; }
.mt44px{ margin-top:44px; }
.mt45px{ margin-top:45px; }
.mt46px{ margin-top:46px; }
.mt47px{ margin-top:47px; }
.mt48px{ margin-top:48px; }
.mt49px{ margin-top:49px; }
.mt50px{ margin-top:50px; }
.mt51px{ margin-top:51px; }
.mt52px{ margin-top:52px; }
.mt53px{ margin-top:53px; }
.mt54px{ margin-top:54px; }
.mt55px{ margin-top:55px; }
.mt56px{ margin-top:56px; }
.mt57px{ margin-top:57px; }
.mt58px{ margin-top:58px; }
.mt59px{ margin-top:59px; }
.mt60px{ margin-top:60px; }
.mt61px{ margin-top:61px; }
.mt62px{ margin-top:62px; }
.mt63px{ margin-top:63px; }
.mt64px{ margin-top:64px; }
.mt65px{ margin-top:65px; }
.mt66px{ margin-top:66px; }
.mt67px{ margin-top:67px; }
.mt68px{ margin-top:68px; }
.mt69px{ margin-top:69px; }
.mt70px{ margin-top:70px; }
.mt71px{ margin-top:71px; }
.mt72px{ margin-top:72px; }
.mt73px{ margin-top:73px; }
.mt74px{ margin-top:74px; }
.mt75px{ margin-top:75px; }
.mt76px{ margin-top:76px; }
.mt77px{ margin-top:77px; }
.mt78px{ margin-top:78px; }
.mt79px{ margin-top:79px; }
.mt80px{ margin-top:80px; }

.mr-1px{ margin-right:-1px; }
.mr-2px{ margin-right:-2px; }
.mr-3px{ margin-right:-3px; }
.mr-4px{ margin-right:-4px; }
.mr-5px{ margin-right:-5px; }
.mr-6px{ margin-right:-6px; }
.mr-7px{ margin-right:-7px; }
.mr-8px{ margin-right:-8px; }
.mr-9px{ margin-right:-9px; }
.mr-10px{ margin-right:-10px; }
.mr-11px{ margin-right:-11px; }
.mr-12px{ margin-right:-12px; }
.mr-13px{ margin-right:-13px; }
.mr-14px{ margin-right:-14px; }
.mr-15px{ margin-right:-15px; }
.mr-16px{ margin-right:-16px; }
.mr-17px{ margin-right:-17px; }
.mr-18px{ margin-right:-18px; }
.mr-19px{ margin-right:-19px; }
.mr-20px{ margin-right:-20px; }
.mr-21px{ margin-right:-21px; }
.mr-22px{ margin-right:-22px; }
.mr-23px{ margin-right:-23px; }
.mr-24px{ margin-right:-24px; }
.mr-25px{ margin-right:-25px; }
.mr-26px{ margin-right:-26px; }
.mr-27px{ margin-right:-27px; }
.mr-28px{ margin-right:-28px; }
.mr-29px{ margin-right:-29px; }
.mr-30px{ margin-right:-30px; }
.mr-31px{ margin-right:-31px; }
.mr-32px{ margin-right:-32px; }
.mr-33px{ margin-right:-33px; }
.mr-34px{ margin-right:-34px; }
.mr-35px{ margin-right:-35px; }
.mr-36px{ margin-right:-36px; }
.mr-37px{ margin-right:-37px; }
.mr-38px{ margin-right:-38px; }
.mr-39px{ margin-right:-39px; }
.mr-40px{ margin-right:-40px; }
.mr-41px{ margin-right:-41px; }
.mr-42px{ margin-right:-42px; }
.mr-43px{ margin-right:-43px; }
.mr-44px{ margin-right:-44px; }
.mr-45px{ margin-right:-45px; }
.mr-46px{ margin-right:-46px; }
.mr-47px{ margin-right:-47px; }
.mr-48px{ margin-right:-48px; }
.mr-49px{ margin-right:-49px; }
.mr-50px{ margin-right:-50px; }
.mr-51px{ margin-right:-51px; }
.mr-52px{ margin-right:-52px; }
.mr-53px{ margin-right:-53px; }
.mr-54px{ margin-right:-54px; }
.mr-55px{ margin-right:-55px; }
.mr-56px{ margin-right:-56px; }
.mr-57px{ margin-right:-57px; }
.mr-58px{ margin-right:-58px; }
.mr-59px{ margin-right:-59px; }
.mr-60px{ margin-right:-60px; }
.mr-61px{ margin-right:-61px; }
.mr-62px{ margin-right:-62px; }
.mr-63px{ margin-right:-63px; }
.mr-64px{ margin-right:-64px; }
.mr-65px{ margin-right:-65px; }
.mr-66px{ margin-right:-66px; }
.mr-67px{ margin-right:-67px; }
.mr-68px{ margin-right:-68px; }
.mr-69px{ margin-right:-69px; }
.mr-70px{ margin-right:-70px; }
.mr-71px{ margin-right:-71px; }
.mr-72px{ margin-right:-72px; }
.mr-73px{ margin-right:-73px; }
.mr-74px{ margin-right:-74px; }
.mr-75px{ margin-right:-75px; }
.mr-76px{ margin-right:-76px; }
.mr-77px{ margin-right:-77px; }
.mr-78px{ margin-right:-78px; }
.mr-79px{ margin-right:-79px; }
.mr-80px{ margin-right:-80px; }

.mr1px{ margin-right:1px; }
.mr2px{ margin-right:2px; }
.mr3px{ margin-right:3px; }
.mr4px{ margin-right:4px; }
.mr5px{ margin-right:5px; }
.mr6px{ margin-right:6px; }
.mr7px{ margin-right:7px; }
.mr8px{ margin-right:8px; }
.mr9px{ margin-right:9px; }
.mr10px{ margin-right:10px; }
.mr11px{ margin-right:11px; }
.mr12px{ margin-right:12px; }
.mr13px{ margin-right:13px; }
.mr14px{ margin-right:14px; }
.mr15px{ margin-right:15px; }
.mr16px{ margin-right:16px; }
.mr17px{ margin-right:17px; }
.mr18px{ margin-right:18px; }
.mr19px{ margin-right:19px; }
.mr20px{ margin-right:20px; }
.mr21px{ margin-right:21px; }
.mr22px{ margin-right:22px; }
.mr23px{ margin-right:23px; }
.mr24px{ margin-right:24px; }
.mr25px{ margin-right:25px; }
.mr26px{ margin-right:26px; }
.mr27px{ margin-right:27px; }
.mr28px{ margin-right:28px; }
.mr29px{ margin-right:29px; }
.mr30px{ margin-right:30px; }
.mr31px{ margin-right:31px; }
.mr32px{ margin-right:32px; }
.mr33px{ margin-right:33px; }
.mr34px{ margin-right:34px; }
.mr35px{ margin-right:35px; }
.mr36px{ margin-right:36px; }
.mr37px{ margin-right:37px; }
.mr38px{ margin-right:38px; }
.mr39px{ margin-right:39px; }
.mr40px{ margin-right:40px; }
.mr41px{ margin-right:41px; }
.mr42px{ margin-right:42px; }
.mr43px{ margin-right:43px; }
.mr44px{ margin-right:44px; }
.mr45px{ margin-right:45px; }
.mr46px{ margin-right:46px; }
.mr47px{ margin-right:47px; }
.mr48px{ margin-right:48px; }
.mr49px{ margin-right:49px; }
.mr50px{ margin-right:50px; }
.mr51px{ margin-right:51px; }
.mr52px{ margin-right:52px; }
.mr53px{ margin-right:53px; }
.mr54px{ margin-right:54px; }
.mr55px{ margin-right:55px; }
.mr56px{ margin-right:56px; }
.mr57px{ margin-right:57px; }
.mr58px{ margin-right:58px; }
.mr59px{ margin-right:59px; }
.mr60px{ margin-right:60px; }
.mr61px{ margin-right:61px; }
.mr62px{ margin-right:62px; }
.mr63px{ margin-right:63px; }
.mr64px{ margin-right:64px; }
.mr65px{ margin-right:65px; }
.mr66px{ margin-right:66px; }
.mr67px{ margin-right:67px; }
.mr68px{ margin-right:68px; }
.mr69px{ margin-right:69px; }
.mr70px{ margin-right:70px; }
.mr71px{ margin-right:71px; }
.mr72px{ margin-right:72px; }
.mr73px{ margin-right:73px; }
.mr74px{ margin-right:74px; }
.mr75px{ margin-right:75px; }
.mr76px{ margin-right:76px; }
.mr77px{ margin-right:77px; }
.mr78px{ margin-right:78px; }
.mr79px{ margin-right:79px; }
.mr80px{ margin-right:80px; }

.mb-1px{ margin-bottom:-1px; }
.mb-2px{ margin-bottom:-2px; }
.mb-3px{ margin-bottom:-3px; }
.mb-4px{ margin-bottom:-4px; }
.mb-5px{ margin-bottom:-5px; }
.mb-6px{ margin-bottom:-6px; }
.mb-7px{ margin-bottom:-7px; }
.mb-8px{ margin-bottom:-8px; }
.mb-9px{ margin-bottom:-9px; }
.mb-10px{ margin-bottom:-10px; }
.mb-11px{ margin-bottom:-11px; }
.mb-12px{ margin-bottom:-12px; }
.mb-13px{ margin-bottom:-13px; }
.mb-14px{ margin-bottom:-14px; }
.mb-15px{ margin-bottom:-15px; }
.mb-16px{ margin-bottom:-16px; }
.mb-17px{ margin-bottom:-17px; }
.mb-18px{ margin-bottom:-18px; }
.mb-19px{ margin-bottom:-19px; }
.mb-20px{ margin-bottom:-20px; }
.mb-21px{ margin-bottom:-21px; }
.mb-22px{ margin-bottom:-22px; }
.mb-23px{ margin-bottom:-23px; }
.mb-24px{ margin-bottom:-24px; }
.mb-25px{ margin-bottom:-25px; }
.mb-26px{ margin-bottom:-26px; }
.mb-27px{ margin-bottom:-27px; }
.mb-28px{ margin-bottom:-28px; }
.mb-29px{ margin-bottom:-29px; }
.mb-30px{ margin-bottom:-30px; }
.mb-31px{ margin-bottom:-31px; }
.mb-32px{ margin-bottom:-32px; }
.mb-33px{ margin-bottom:-33px; }
.mb-34px{ margin-bottom:-34px; }
.mb-35px{ margin-bottom:-35px; }
.mb-36px{ margin-bottom:-36px; }
.mb-37px{ margin-bottom:-37px; }
.mb-38px{ margin-bottom:-38px; }
.mb-39px{ margin-bottom:-39px; }
.mb-40px{ margin-bottom:-40px; }
.mb-41px{ margin-bottom:-41px; }
.mb-42px{ margin-bottom:-42px; }
.mb-43px{ margin-bottom:-43px; }
.mb-44px{ margin-bottom:-44px; }
.mb-45px{ margin-bottom:-45px; }
.mb-46px{ margin-bottom:-46px; }
.mb-47px{ margin-bottom:-47px; }
.mb-48px{ margin-bottom:-48px; }
.mb-49px{ margin-bottom:-49px; }
.mb-50px{ margin-bottom:-50px; }
.mb-51px{ margin-bottom:-51px; }
.mb-52px{ margin-bottom:-52px; }
.mb-53px{ margin-bottom:-53px; }
.mb-54px{ margin-bottom:-54px; }
.mb-55px{ margin-bottom:-55px; }
.mb-56px{ margin-bottom:-56px; }
.mb-57px{ margin-bottom:-57px; }
.mb-58px{ margin-bottom:-58px; }
.mb-59px{ margin-bottom:-59px; }
.mb-60px{ margin-bottom:-60px; }
.mb-61px{ margin-bottom:-61px; }
.mb-62px{ margin-bottom:-62px; }
.mb-63px{ margin-bottom:-63px; }
.mb-64px{ margin-bottom:-64px; }
.mb-65px{ margin-bottom:-65px; }
.mb-66px{ margin-bottom:-66px; }
.mb-67px{ margin-bottom:-67px; }
.mb-68px{ margin-bottom:-68px; }
.mb-69px{ margin-bottom:-69px; }
.mb-70px{ margin-bottom:-70px; }
.mb-71px{ margin-bottom:-71px; }
.mb-72px{ margin-bottom:-72px; }
.mb-73px{ margin-bottom:-73px; }
.mb-74px{ margin-bottom:-74px; }
.mb-75px{ margin-bottom:-75px; }
.mb-76px{ margin-bottom:-76px; }
.mb-77px{ margin-bottom:-77px; }
.mb-78px{ margin-bottom:-78px; }
.mb-79px{ margin-bottom:-79px; }
.mb-80px{ margin-bottom:-80px; }

.mb1px{ margin-bottom:1px; }
.mb2px{ margin-bottom:2px; }
.mb3px{ margin-bottom:3px; }
.mb4px{ margin-bottom:4px; }
.mb5px{ margin-bottom:5px; }
.mb6px{ margin-bottom:6px; }
.mb7px{ margin-bottom:7px; }
.mb8px{ margin-bottom:8px; }
.mb9px{ margin-bottom:9px; }
.mb10px{ margin-bottom:10px; }
.mb11px{ margin-bottom:11px; }
.mb12px{ margin-bottom:12px; }
.mb13px{ margin-bottom:13px; }
.mb14px{ margin-bottom:14px; }
.mb15px{ margin-bottom:15px; }
.mb16px{ margin-bottom:16px; }
.mb17px{ margin-bottom:17px; }
.mb18px{ margin-bottom:18px; }
.mb19px{ margin-bottom:19px; }
.mb20px{ margin-bottom:20px; }
.mb21px{ margin-bottom:21px; }
.mb22px{ margin-bottom:22px; }
.mb23px{ margin-bottom:23px; }
.mb24px{ margin-bottom:24px; }
.mb25px{ margin-bottom:25px; }
.mb26px{ margin-bottom:26px; }
.mb27px{ margin-bottom:27px; }
.mb28px{ margin-bottom:28px; }
.mb29px{ margin-bottom:29px; }
.mb30px{ margin-bottom:30px; }
.mb31px{ margin-bottom:31px; }
.mb32px{ margin-bottom:32px; }
.mb33px{ margin-bottom:33px; }
.mb34px{ margin-bottom:34px; }
.mb35px{ margin-bottom:35px; }
.mb36px{ margin-bottom:36px; }
.mb37px{ margin-bottom:37px; }
.mb38px{ margin-bottom:38px; }
.mb39px{ margin-bottom:39px; }
.mb40px{ margin-bottom:40px; }
.mb41px{ margin-bottom:41px; }
.mb42px{ margin-bottom:42px; }
.mb43px{ margin-bottom:43px; }
.mb44px{ margin-bottom:44px; }
.mb45px{ margin-bottom:45px; }
.mb46px{ margin-bottom:46px; }
.mb47px{ margin-bottom:47px; }
.mb48px{ margin-bottom:48px; }
.mb49px{ margin-bottom:49px; }
.mb50px{ margin-bottom:50px; }
.mb51px{ margin-bottom:51px; }
.mb52px{ margin-bottom:52px; }
.mb53px{ margin-bottom:53px; }
.mb54px{ margin-bottom:54px; }
.mb55px{ margin-bottom:55px; }
.mb56px{ margin-bottom:56px; }
.mb57px{ margin-bottom:57px; }
.mb58px{ margin-bottom:58px; }
.mb59px{ margin-bottom:59px; }
.mb60px{ margin-bottom:60px; }
.mb61px{ margin-bottom:61px; }
.mb62px{ margin-bottom:62px; }
.mb63px{ margin-bottom:63px; }
.mb64px{ margin-bottom:64px; }
.mb65px{ margin-bottom:65px; }
.mb66px{ margin-bottom:66px; }
.mb67px{ margin-bottom:67px; }
.mb68px{ margin-bottom:68px; }
.mb69px{ margin-bottom:69px; }
.mb70px{ margin-bottom:70px; }
.mb71px{ margin-bottom:71px; }
.mb72px{ margin-bottom:72px; }
.mb73px{ margin-bottom:73px; }
.mb74px{ margin-bottom:74px; }
.mb75px{ margin-bottom:75px; }
.mb76px{ margin-bottom:76px; }
.mb77px{ margin-bottom:77px; }
.mb78px{ margin-bottom:78px; }
.mb79px{ margin-bottom:79px; }
.mb80px{ margin-bottom:80px; }
.mb90px{ margin-bottom:90px; }
.mb100px{ margin-bottom:100px; }

.ml-1px{ margin-left:-1px; }
.ml-2px{ margin-left:-2px; }
.ml-3px{ margin-left:-3px; }
.ml-4px{ margin-left:-4px; }
.ml-5px{ margin-left:-5px; }
.ml-6px{ margin-left:-6px; }
.ml-7px{ margin-left:-7px; }
.ml-8px{ margin-left:-8px; }
.ml-9px{ margin-left:-9px; }
.ml-10px{ margin-left:-10px; }
.ml-11px{ margin-left:-11px; }
.ml-12px{ margin-left:-12px; }
.ml-13px{ margin-left:-13px; }
.ml-14px{ margin-left:-14px; }
.ml-15px{ margin-left:-15px; }
.ml-16px{ margin-left:-16px; }
.ml-17px{ margin-left:-17px; }
.ml-18px{ margin-left:-18px; }
.ml-19px{ margin-left:-19px; }
.ml-20px{ margin-left:-20px; }
.ml-21px{ margin-left:-21px; }
.ml-22px{ margin-left:-22px; }
.ml-23px{ margin-left:-23px; }
.ml-24px{ margin-left:-24px; }
.ml-25px{ margin-left:-25px; }
.ml-26px{ margin-left:-26px; }
.ml-27px{ margin-left:-27px; }
.ml-28px{ margin-left:-28px; }
.ml-29px{ margin-left:-29px; }
.ml-30px{ margin-left:-30px; }
.ml-31px{ margin-left:-31px; }
.ml-32px{ margin-left:-32px; }
.ml-33px{ margin-left:-33px; }
.ml-34px{ margin-left:-34px; }
.ml-35px{ margin-left:-35px; }
.ml-36px{ margin-left:-36px; }
.ml-37px{ margin-left:-37px; }
.ml-38px{ margin-left:-38px; }
.ml-39px{ margin-left:-39px; }
.ml-40px{ margin-left:-40px; }
.ml-41px{ margin-left:-41px; }
.ml-42px{ margin-left:-42px; }
.ml-43px{ margin-left:-43px; }
.ml-44px{ margin-left:-44px; }
.ml-45px{ margin-left:-45px; }
.ml-46px{ margin-left:-46px; }
.ml-47px{ margin-left:-47px; }
.ml-48px{ margin-left:-48px; }
.ml-49px{ margin-left:-49px; }
.ml-50px{ margin-left:-50px; }
.ml-51px{ margin-left:-51px; }
.ml-52px{ margin-left:-52px; }
.ml-53px{ margin-left:-53px; }
.ml-54px{ margin-left:-54px; }
.ml-55px{ margin-left:-55px; }
.ml-56px{ margin-left:-56px; }
.ml-57px{ margin-left:-57px; }
.ml-58px{ margin-left:-58px; }
.ml-59px{ margin-left:-59px; }
.ml-60px{ margin-left:-60px; }
.ml-61px{ margin-left:-61px; }
.ml-62px{ margin-left:-62px; }
.ml-63px{ margin-left:-63px; }
.ml-64px{ margin-left:-64px; }
.ml-65px{ margin-left:-65px; }
.ml-66px{ margin-left:-66px; }
.ml-67px{ margin-left:-67px; }
.ml-68px{ margin-left:-68px; }
.ml-69px{ margin-left:-69px; }
.ml-70px{ margin-left:-70px; }
.ml-71px{ margin-left:-71px; }
.ml-72px{ margin-left:-72px; }
.ml-73px{ margin-left:-73px; }
.ml-74px{ margin-left:-74px; }
.ml-75px{ margin-left:-75px; }
.ml-76px{ margin-left:-76px; }
.ml-77px{ margin-left:-77px; }
.ml-78px{ margin-left:-78px; }
.ml-79px{ margin-left:-79px; }
.ml-80px{ margin-left:-80px; }

.ml1px{ margin-left:1px; }
.ml2px{ margin-left:2px; }
.ml3px{ margin-left:3px; }
.ml4px{ margin-left:4px; }
.ml5px{ margin-left:5px; }
.ml6px{ margin-left:6px; }
.ml7px{ margin-left:7px; }
.ml8px{ margin-left:8px; }
.ml9px{ margin-left:9px; }
.ml10px{ margin-left:10px; }
.ml11px{ margin-left:11px; }
.ml12px{ margin-left:12px; }
.ml13px{ margin-left:13px; }
.ml14px{ margin-left:14px; }
.ml15px{ margin-left:15px; }
.ml16px{ margin-left:16px; }
.ml17px{ margin-left:17px; }
.ml18px{ margin-left:18px; }
.ml19px{ margin-left:19px; }
.ml20px{ margin-left:20px; }
.ml21px{ margin-left:21px; }
.ml22px{ margin-left:22px; }
.ml23px{ margin-left:23px; }
.ml24px{ margin-left:24px; }
.ml25px{ margin-left:25px; }
.ml26px{ margin-left:26px; }
.ml27px{ margin-left:27px; }
.ml28px{ margin-left:28px; }
.ml29px{ margin-left:29px; }
.ml30px{ margin-left:30px; }
.ml31px{ margin-left:31px; }
.ml32px{ margin-left:32px; }
.ml33px{ margin-left:33px; }
.ml34px{ margin-left:34px; }
.ml35px{ margin-left:35px; }
.ml36px{ margin-left:36px; }
.ml37px{ margin-left:37px; }
.ml38px{ margin-left:38px; }
.ml39px{ margin-left:39px; }
.ml40px{ margin-left:40px; }
.ml41px{ margin-left:41px; }
.ml42px{ margin-left:42px; }
.ml43px{ margin-left:43px; }
.ml44px{ margin-left:44px; }
.ml45px{ margin-left:45px; }
.ml46px{ margin-left:46px; }
.ml47px{ margin-left:47px; }
.ml48px{ margin-left:48px; }
.ml49px{ margin-left:49px; }
.ml50px{ margin-left:50px; }
.ml51px{ margin-left:51px; }
.ml52px{ margin-left:52px; }
.ml53px{ margin-left:53px; }
.ml54px{ margin-left:54px; }
.ml55px{ margin-left:55px; }
.ml56px{ margin-left:56px; }
.ml57px{ margin-left:57px; }
.ml58px{ margin-left:58px; }
.ml59px{ margin-left:59px; }
.ml60px{ margin-left:60px; }
.ml61px{ margin-left:61px; }
.ml62px{ margin-left:62px; }
.ml63px{ margin-left:63px; }
.ml64px{ margin-left:64px; }
.ml65px{ margin-left:65px; }
.ml66px{ margin-left:66px; }
.ml67px{ margin-left:67px; }
.ml68px{ margin-left:68px; }
.ml69px{ margin-left:69px; }
.ml70px{ margin-left:70px; }
.ml71px{ margin-left:71px; }
.ml72px{ margin-left:72px; }
.ml73px{ margin-left:73px; }
.ml74px{ margin-left:74px; }
.ml75px{ margin-left:75px; }
.ml76px{ margin-left:76px; }
.ml77px{ margin-left:77px; }
.ml78px{ margin-left:78px; }
.ml79px{ margin-left:79px; }
.ml80px{ margin-left:80px; }

.pt-1px{ padding-top:-1px; }
.pt-2px{ padding-top:-2px; }
.pt-3px{ padding-top:-3px; }
.pt-4px{ padding-top:-4px; }
.pt-5px{ padding-top:-5px; }
.pt-6px{ padding-top:-6px; }
.pt-7px{ padding-top:-7px; }
.pt-8px{ padding-top:-8px; }
.pt-9px{ padding-top:-9px; }
.pt-10px{ padding-top:-10px; }
.pt-11px{ padding-top:-11px; }
.pt-12px{ padding-top:-12px; }
.pt-13px{ padding-top:-13px; }
.pt-14px{ padding-top:-14px; }
.pt-15px{ padding-top:-15px; }
.pt-16px{ padding-top:-16px; }
.pt-17px{ padding-top:-17px; }
.pt-18px{ padding-top:-18px; }
.pt-19px{ padding-top:-19px; }
.pt-20px{ padding-top:-20px; }
.pt-21px{ padding-top:-21px; }
.pt-22px{ padding-top:-22px; }
.pt-23px{ padding-top:-23px; }
.pt-24px{ padding-top:-24px; }
.pt-25px{ padding-top:-25px; }
.pt-26px{ padding-top:-26px; }
.pt-27px{ padding-top:-27px; }
.pt-28px{ padding-top:-28px; }
.pt-29px{ padding-top:-29px; }
.pt-30px{ padding-top:-30px; }
.pt-31px{ padding-top:-31px; }
.pt-32px{ padding-top:-32px; }
.pt-33px{ padding-top:-33px; }
.pt-34px{ padding-top:-34px; }
.pt-35px{ padding-top:-35px; }
.pt-36px{ padding-top:-36px; }
.pt-37px{ padding-top:-37px; }
.pt-38px{ padding-top:-38px; }
.pt-39px{ padding-top:-39px; }
.pt-40px{ padding-top:-40px; }
.pt-41px{ padding-top:-41px; }
.pt-42px{ padding-top:-42px; }
.pt-43px{ padding-top:-43px; }
.pt-44px{ padding-top:-44px; }
.pt-45px{ padding-top:-45px; }
.pt-46px{ padding-top:-46px; }
.pt-47px{ padding-top:-47px; }
.pt-48px{ padding-top:-48px; }
.pt-49px{ padding-top:-49px; }
.pt-50px{ padding-top:-50px; }
.pt-51px{ padding-top:-51px; }
.pt-52px{ padding-top:-52px; }
.pt-53px{ padding-top:-53px; }
.pt-54px{ padding-top:-54px; }
.pt-55px{ padding-top:-55px; }
.pt-56px{ padding-top:-56px; }
.pt-57px{ padding-top:-57px; }
.pt-58px{ padding-top:-58px; }
.pt-59px{ padding-top:-59px; }
.pt-60px{ padding-top:-60px; }
.pt-61px{ padding-top:-61px; }
.pt-62px{ padding-top:-62px; }
.pt-63px{ padding-top:-63px; }
.pt-64px{ padding-top:-64px; }
.pt-65px{ padding-top:-65px; }
.pt-66px{ padding-top:-66px; }
.pt-67px{ padding-top:-67px; }
.pt-68px{ padding-top:-68px; }
.pt-69px{ padding-top:-69px; }
.pt-70px{ padding-top:-70px; }
.pt-71px{ padding-top:-71px; }
.pt-72px{ padding-top:-72px; }
.pt-73px{ padding-top:-73px; }
.pt-74px{ padding-top:-74px; }
.pt-75px{ padding-top:-75px; }
.pt-76px{ padding-top:-76px; }
.pt-77px{ padding-top:-77px; }
.pt-78px{ padding-top:-78px; }
.pt-79px{ padding-top:-79px; }
.pt-80px{ padding-top:-80px; }

.pt1px{ padding-top:1px; }
.pt2px{ padding-top:2px; }
.pt3px{ padding-top:3px; }
.pt4px{ padding-top:4px; }
.pt5px{ padding-top:5px; }
.pt6px{ padding-top:6px; }
.pt7px{ padding-top:7px; }
.pt8px{ padding-top:8px; }
.pt9px{ padding-top:9px; }
.pt10px{ padding-top:10px; }
.pt11px{ padding-top:11px; }
.pt12px{ padding-top:12px; }
.pt13px{ padding-top:13px; }
.pt14px{ padding-top:14px; }
.pt15px{ padding-top:15px; }
.pt16px{ padding-top:16px; }
.pt17px{ padding-top:17px; }
.pt18px{ padding-top:18px; }
.pt19px{ padding-top:19px; }
.pt20px{ padding-top:20px; }
.pt21px{ padding-top:21px; }
.pt22px{ padding-top:22px; }
.pt23px{ padding-top:23px; }
.pt24px{ padding-top:24px; }
.pt25px{ padding-top:25px; }
.pt26px{ padding-top:26px; }
.pt27px{ padding-top:27px; }
.pt28px{ padding-top:28px; }
.pt29px{ padding-top:29px; }
.pt30px{ padding-top:30px; }
.pt31px{ padding-top:31px; }
.pt32px{ padding-top:32px; }
.pt33px{ padding-top:33px; }
.pt34px{ padding-top:34px; }
.pt35px{ padding-top:35px; }
.pt36px{ padding-top:36px; }
.pt37px{ padding-top:37px; }
.pt38px{ padding-top:38px; }
.pt39px{ padding-top:39px; }
.pt40px{ padding-top:40px; }
.pt41px{ padding-top:41px; }
.pt42px{ padding-top:42px; }
.pt43px{ padding-top:43px; }
.pt44px{ padding-top:44px; }
.pt45px{ padding-top:45px; }
.pt46px{ padding-top:46px; }
.pt47px{ padding-top:47px; }
.pt48px{ padding-top:48px; }
.pt49px{ padding-top:49px; }
.pt50px{ padding-top:50px; }
.pt51px{ padding-top:51px; }
.pt52px{ padding-top:52px; }
.pt53px{ padding-top:53px; }
.pt54px{ padding-top:54px; }
.pt55px{ padding-top:55px; }
.pt56px{ padding-top:56px; }
.pt57px{ padding-top:57px; }
.pt58px{ padding-top:58px; }
.pt59px{ padding-top:59px; }
.pt60px{ padding-top:60px; }
.pt61px{ padding-top:61px; }
.pt62px{ padding-top:62px; }
.pt63px{ padding-top:63px; }
.pt64px{ padding-top:64px; }
.pt65px{ padding-top:65px; }
.pt66px{ padding-top:66px; }
.pt67px{ padding-top:67px; }
.pt68px{ padding-top:68px; }
.pt69px{ padding-top:69px; }
.pt70px{ padding-top:70px; }
.pt71px{ padding-top:71px; }
.pt72px{ padding-top:72px; }
.pt73px{ padding-top:73px; }
.pt74px{ padding-top:74px; }
.pt75px{ padding-top:75px; }
.pt76px{ padding-top:76px; }
.pt77px{ padding-top:77px; }
.pt78px{ padding-top:78px; }
.pt79px{ padding-top:79px; }
.pt80px{ padding-top:80px; }
.pt90px{ padding-top:90px; }
.pt100px{ padding-top:100px; }

.pr-1px{ padding-right:-1px; }
.pr-2px{ padding-right:-2px; }
.pr-3px{ padding-right:-3px; }
.pr-4px{ padding-right:-4px; }
.pr-5px{ padding-right:-5px; }
.pr-6px{ padding-right:-6px; }
.pr-7px{ padding-right:-7px; }
.pr-8px{ padding-right:-8px; }
.pr-9px{ padding-right:-9px; }
.pr-10px{ padding-right:-10px; }
.pr-11px{ padding-right:-11px; }
.pr-12px{ padding-right:-12px; }
.pr-13px{ padding-right:-13px; }
.pr-14px{ padding-right:-14px; }
.pr-15px{ padding-right:-15px; }
.pr-16px{ padding-right:-16px; }
.pr-17px{ padding-right:-17px; }
.pr-18px{ padding-right:-18px; }
.pr-19px{ padding-right:-19px; }
.pr-20px{ padding-right:-20px; }
.pr-21px{ padding-right:-21px; }
.pr-22px{ padding-right:-22px; }
.pr-23px{ padding-right:-23px; }
.pr-24px{ padding-right:-24px; }
.pr-25px{ padding-right:-25px; }
.pr-26px{ padding-right:-26px; }
.pr-27px{ padding-right:-27px; }
.pr-28px{ padding-right:-28px; }
.pr-29px{ padding-right:-29px; }
.pr-30px{ padding-right:-30px; }
.pr-31px{ padding-right:-31px; }
.pr-32px{ padding-right:-32px; }
.pr-33px{ padding-right:-33px; }
.pr-34px{ padding-right:-34px; }
.pr-35px{ padding-right:-35px; }
.pr-36px{ padding-right:-36px; }
.pr-37px{ padding-right:-37px; }
.pr-38px{ padding-right:-38px; }
.pr-39px{ padding-right:-39px; }
.pr-40px{ padding-right:-40px; }
.pr-41px{ padding-right:-41px; }
.pr-42px{ padding-right:-42px; }
.pr-43px{ padding-right:-43px; }
.pr-44px{ padding-right:-44px; }
.pr-45px{ padding-right:-45px; }
.pr-46px{ padding-right:-46px; }
.pr-47px{ padding-right:-47px; }
.pr-48px{ padding-right:-48px; }
.pr-49px{ padding-right:-49px; }
.pr-50px{ padding-right:-50px; }
.pr-51px{ padding-right:-51px; }
.pr-52px{ padding-right:-52px; }
.pr-53px{ padding-right:-53px; }
.pr-54px{ padding-right:-54px; }
.pr-55px{ padding-right:-55px; }
.pr-56px{ padding-right:-56px; }
.pr-57px{ padding-right:-57px; }
.pr-58px{ padding-right:-58px; }
.pr-59px{ padding-right:-59px; }
.pr-60px{ padding-right:-60px; }
.pr-61px{ padding-right:-61px; }
.pr-62px{ padding-right:-62px; }
.pr-63px{ padding-right:-63px; }
.pr-64px{ padding-right:-64px; }
.pr-65px{ padding-right:-65px; }
.pr-66px{ padding-right:-66px; }
.pr-67px{ padding-right:-67px; }
.pr-68px{ padding-right:-68px; }
.pr-69px{ padding-right:-69px; }
.pr-70px{ padding-right:-70px; }
.pr-71px{ padding-right:-71px; }
.pr-72px{ padding-right:-72px; }
.pr-73px{ padding-right:-73px; }
.pr-74px{ padding-right:-74px; }
.pr-75px{ padding-right:-75px; }
.pr-76px{ padding-right:-76px; }
.pr-77px{ padding-right:-77px; }
.pr-78px{ padding-right:-78px; }
.pr-79px{ padding-right:-79px; }
.pr-80px{ padding-right:-80px; }

.pr1px{ padding-right:1px; }
.pr2px{ padding-right:2px; }
.pr3px{ padding-right:3px; }
.pr4px{ padding-right:4px; }
.pr5px{ padding-right:5px; }
.pr6px{ padding-right:6px; }
.pr7px{ padding-right:7px; }
.pr8px{ padding-right:8px; }
.pr9px{ padding-right:9px; }
.pr10px{ padding-right:10px; }
.pr11px{ padding-right:11px; }
.pr12px{ padding-right:12px; }
.pr13px{ padding-right:13px; }
.pr14px{ padding-right:14px; }
.pr15px{ padding-right:15px; }
.pr16px{ padding-right:16px; }
.pr17px{ padding-right:17px; }
.pr18px{ padding-right:18px; }
.pr19px{ padding-right:19px; }
.pr20px{ padding-right:20px; }
.pr21px{ padding-right:21px; }
.pr22px{ padding-right:22px; }
.pr23px{ padding-right:23px; }
.pr24px{ padding-right:24px; }
.pr25px{ padding-right:25px; }
.pr26px{ padding-right:26px; }
.pr27px{ padding-right:27px; }
.pr28px{ padding-right:28px; }
.pr29px{ padding-right:29px; }
.pr30px{ padding-right:30px; }
.pr31px{ padding-right:31px; }
.pr32px{ padding-right:32px; }
.pr33px{ padding-right:33px; }
.pr34px{ padding-right:34px; }
.pr35px{ padding-right:35px; }
.pr36px{ padding-right:36px; }
.pr37px{ padding-right:37px; }
.pr38px{ padding-right:38px; }
.pr39px{ padding-right:39px; }
.pr40px{ padding-right:40px; }
.pr41px{ padding-right:41px; }
.pr42px{ padding-right:42px; }
.pr43px{ padding-right:43px; }
.pr44px{ padding-right:44px; }
.pr45px{ padding-right:45px; }
.pr46px{ padding-right:46px; }
.pr47px{ padding-right:47px; }
.pr48px{ padding-right:48px; }
.pr49px{ padding-right:49px; }
.pr50px{ padding-right:50px; }
.pr51px{ padding-right:51px; }
.pr52px{ padding-right:52px; }
.pr53px{ padding-right:53px; }
.pr54px{ padding-right:54px; }
.pr55px{ padding-right:55px; }
.pr56px{ padding-right:56px; }
.pr57px{ padding-right:57px; }
.pr58px{ padding-right:58px; }
.pr59px{ padding-right:59px; }
.pr60px{ padding-right:60px; }
.pr61px{ padding-right:61px; }
.pr62px{ padding-right:62px; }
.pr63px{ padding-right:63px; }
.pr64px{ padding-right:64px; }
.pr65px{ padding-right:65px; }
.pr66px{ padding-right:66px; }
.pr67px{ padding-right:67px; }
.pr68px{ padding-right:68px; }
.pr69px{ padding-right:69px; }
.pr70px{ padding-right:70px; }
.pr71px{ padding-right:71px; }
.pr72px{ padding-right:72px; }
.pr73px{ padding-right:73px; }
.pr74px{ padding-right:74px; }
.pr75px{ padding-right:75px; }
.pr76px{ padding-right:76px; }
.pr77px{ padding-right:77px; }
.pr78px{ padding-right:78px; }
.pr79px{ padding-right:79px; }
.pr80px{ padding-right:80px; }

.pb-1px{ padding-bottom:-1px; }
.pb-2px{ padding-bottom:-2px; }
.pb-3px{ padding-bottom:-3px; }
.pb-4px{ padding-bottom:-4px; }
.pb-5px{ padding-bottom:-5px; }
.pb-6px{ padding-bottom:-6px; }
.pb-7px{ padding-bottom:-7px; }
.pb-8px{ padding-bottom:-8px; }
.pb-9px{ padding-bottom:-9px; }
.pb-10px{ padding-bottom:-10px; }
.pb-11px{ padding-bottom:-11px; }
.pb-12px{ padding-bottom:-12px; }
.pb-13px{ padding-bottom:-13px; }
.pb-14px{ padding-bottom:-14px; }
.pb-15px{ padding-bottom:-15px; }
.pb-16px{ padding-bottom:-16px; }
.pb-17px{ padding-bottom:-17px; }
.pb-18px{ padding-bottom:-18px; }
.pb-19px{ padding-bottom:-19px; }
.pb-20px{ padding-bottom:-20px; }
.pb-21px{ padding-bottom:-21px; }
.pb-22px{ padding-bottom:-22px; }
.pb-23px{ padding-bottom:-23px; }
.pb-24px{ padding-bottom:-24px; }
.pb-25px{ padding-bottom:-25px; }
.pb-26px{ padding-bottom:-26px; }
.pb-27px{ padding-bottom:-27px; }
.pb-28px{ padding-bottom:-28px; }
.pb-29px{ padding-bottom:-29px; }
.pb-30px{ padding-bottom:-30px; }
.pb-31px{ padding-bottom:-31px; }
.pb-32px{ padding-bottom:-32px; }
.pb-33px{ padding-bottom:-33px; }
.pb-34px{ padding-bottom:-34px; }
.pb-35px{ padding-bottom:-35px; }
.pb-36px{ padding-bottom:-36px; }
.pb-37px{ padding-bottom:-37px; }
.pb-38px{ padding-bottom:-38px; }
.pb-39px{ padding-bottom:-39px; }
.pb-40px{ padding-bottom:-40px; }
.pb-41px{ padding-bottom:-41px; }
.pb-42px{ padding-bottom:-42px; }
.pb-43px{ padding-bottom:-43px; }
.pb-44px{ padding-bottom:-44px; }
.pb-45px{ padding-bottom:-45px; }
.pb-46px{ padding-bottom:-46px; }
.pb-47px{ padding-bottom:-47px; }
.pb-48px{ padding-bottom:-48px; }
.pb-49px{ padding-bottom:-49px; }
.pb-50px{ padding-bottom:-50px; }
.pb-51px{ padding-bottom:-51px; }
.pb-52px{ padding-bottom:-52px; }
.pb-53px{ padding-bottom:-53px; }
.pb-54px{ padding-bottom:-54px; }
.pb-55px{ padding-bottom:-55px; }
.pb-56px{ padding-bottom:-56px; }
.pb-57px{ padding-bottom:-57px; }
.pb-58px{ padding-bottom:-58px; }
.pb-59px{ padding-bottom:-59px; }
.pb-60px{ padding-bottom:-60px; }
.pb-61px{ padding-bottom:-61px; }
.pb-62px{ padding-bottom:-62px; }
.pb-63px{ padding-bottom:-63px; }
.pb-64px{ padding-bottom:-64px; }
.pb-65px{ padding-bottom:-65px; }
.pb-66px{ padding-bottom:-66px; }
.pb-67px{ padding-bottom:-67px; }
.pb-68px{ padding-bottom:-68px; }
.pb-69px{ padding-bottom:-69px; }
.pb-70px{ padding-bottom:-70px; }
.pb-71px{ padding-bottom:-71px; }
.pb-72px{ padding-bottom:-72px; }
.pb-73px{ padding-bottom:-73px; }
.pb-74px{ padding-bottom:-74px; }
.pb-75px{ padding-bottom:-75px; }
.pb-76px{ padding-bottom:-76px; }
.pb-77px{ padding-bottom:-77px; }
.pb-78px{ padding-bottom:-78px; }
.pb-79px{ padding-bottom:-79px; }
.pb-80px{ padding-bottom:-80px; }

.pb1px{ padding-bottom:1px; }
.pb2px{ padding-bottom:2px; }
.pb3px{ padding-bottom:3px; }
.pb4px{ padding-bottom:4px; }
.pb5px{ padding-bottom:5px; }
.pb6px{ padding-bottom:6px; }
.pb7px{ padding-bottom:7px; }
.pb8px{ padding-bottom:8px; }
.pb9px{ padding-bottom:9px; }
.pb10px{ padding-bottom:10px; }
.pb11px{ padding-bottom:11px; }
.pb12px{ padding-bottom:12px; }
.pb13px{ padding-bottom:13px; }
.pb14px{ padding-bottom:14px; }
.pb15px{ padding-bottom:15px; }
.pb16px{ padding-bottom:16px; }
.pb17px{ padding-bottom:17px; }
.pb18px{ padding-bottom:18px; }
.pb19px{ padding-bottom:19px; }
.pb20px{ padding-bottom:20px; }
.pb21px{ padding-bottom:21px; }
.pb22px{ padding-bottom:22px; }
.pb23px{ padding-bottom:23px; }
.pb24px{ padding-bottom:24px; }
.pb25px{ padding-bottom:25px; }
.pb26px{ padding-bottom:26px; }
.pb27px{ padding-bottom:27px; }
.pb28px{ padding-bottom:28px; }
.pb29px{ padding-bottom:29px; }
.pb30px{ padding-bottom:30px; }
.pb31px{ padding-bottom:31px; }
.pb32px{ padding-bottom:32px; }
.pb33px{ padding-bottom:33px; }
.pb34px{ padding-bottom:34px; }
.pb35px{ padding-bottom:35px; }
.pb36px{ padding-bottom:36px; }
.pb37px{ padding-bottom:37px; }
.pb38px{ padding-bottom:38px; }
.pb39px{ padding-bottom:39px; }
.pb40px{ padding-bottom:40px; }
.pb41px{ padding-bottom:41px; }
.pb42px{ padding-bottom:42px; }
.pb43px{ padding-bottom:43px; }
.pb44px{ padding-bottom:44px; }
.pb45px{ padding-bottom:45px; }
.pb46px{ padding-bottom:46px; }
.pb47px{ padding-bottom:47px; }
.pb48px{ padding-bottom:48px; }
.pb49px{ padding-bottom:49px; }
.pb50px{ padding-bottom:50px; }
.pb51px{ padding-bottom:51px; }
.pb52px{ padding-bottom:52px; }
.pb53px{ padding-bottom:53px; }
.pb54px{ padding-bottom:54px; }
.pb55px{ padding-bottom:55px; }
.pb56px{ padding-bottom:56px; }
.pb57px{ padding-bottom:57px; }
.pb58px{ padding-bottom:58px; }
.pb59px{ padding-bottom:59px; }
.pb60px{ padding-bottom:60px; }
.pb61px{ padding-bottom:61px; }
.pb62px{ padding-bottom:62px; }
.pb63px{ padding-bottom:63px; }
.pb64px{ padding-bottom:64px; }
.pb65px{ padding-bottom:65px; }
.pb66px{ padding-bottom:66px; }
.pb67px{ padding-bottom:67px; }
.pb68px{ padding-bottom:68px; }
.pb69px{ padding-bottom:69px; }
.pb70px{ padding-bottom:70px; }
.pb71px{ padding-bottom:71px; }
.pb72px{ padding-bottom:72px; }
.pb73px{ padding-bottom:73px; }
.pb74px{ padding-bottom:74px; }
.pb75px{ padding-bottom:75px; }
.pb76px{ padding-bottom:76px; }
.pb77px{ padding-bottom:77px; }
.pb78px{ padding-bottom:78px; }
.pb79px{ padding-bottom:79px; }
.pb80px{ padding-bottom:80px; }
.pb90px{ padding-bottom:90px; }
.pb100px{ padding-bottom:100px; }

.pl-1px{ padding-left:-1px; }
.pl-2px{ padding-left:-2px; }
.pl-3px{ padding-left:-3px; }
.pl-4px{ padding-left:-4px; }
.pl-5px{ padding-left:-5px; }
.pl-6px{ padding-left:-6px; }
.pl-7px{ padding-left:-7px; }
.pl-8px{ padding-left:-8px; }
.pl-9px{ padding-left:-9px; }
.pl-10px{ padding-left:-10px; }
.pl-11px{ padding-left:-11px; }
.pl-12px{ padding-left:-12px; }
.pl-13px{ padding-left:-13px; }
.pl-14px{ padding-left:-14px; }
.pl-15px{ padding-left:-15px; }
.pl-16px{ padding-left:-16px; }
.pl-17px{ padding-left:-17px; }
.pl-18px{ padding-left:-18px; }
.pl-19px{ padding-left:-19px; }
.pl-20px{ padding-left:-20px; }
.pl-21px{ padding-left:-21px; }
.pl-22px{ padding-left:-22px; }
.pl-23px{ padding-left:-23px; }
.pl-24px{ padding-left:-24px; }
.pl-25px{ padding-left:-25px; }
.pl-26px{ padding-left:-26px; }
.pl-27px{ padding-left:-27px; }
.pl-28px{ padding-left:-28px; }
.pl-29px{ padding-left:-29px; }
.pl-30px{ padding-left:-30px; }
.pl-31px{ padding-left:-31px; }
.pl-32px{ padding-left:-32px; }
.pl-33px{ padding-left:-33px; }
.pl-34px{ padding-left:-34px; }
.pl-35px{ padding-left:-35px; }
.pl-36px{ padding-left:-36px; }
.pl-37px{ padding-left:-37px; }
.pl-38px{ padding-left:-38px; }
.pl-39px{ padding-left:-39px; }
.pl-40px{ padding-left:-40px; }
.pl-41px{ padding-left:-41px; }
.pl-42px{ padding-left:-42px; }
.pl-43px{ padding-left:-43px; }
.pl-44px{ padding-left:-44px; }
.pl-45px{ padding-left:-45px; }
.pl-46px{ padding-left:-46px; }
.pl-47px{ padding-left:-47px; }
.pl-48px{ padding-left:-48px; }
.pl-49px{ padding-left:-49px; }
.pl-50px{ padding-left:-50px; }
.pl-51px{ padding-left:-51px; }
.pl-52px{ padding-left:-52px; }
.pl-53px{ padding-left:-53px; }
.pl-54px{ padding-left:-54px; }
.pl-55px{ padding-left:-55px; }
.pl-56px{ padding-left:-56px; }
.pl-57px{ padding-left:-57px; }
.pl-58px{ padding-left:-58px; }
.pl-59px{ padding-left:-59px; }
.pl-60px{ padding-left:-60px; }
.pl-61px{ padding-left:-61px; }
.pl-62px{ padding-left:-62px; }
.pl-63px{ padding-left:-63px; }
.pl-64px{ padding-left:-64px; }
.pl-65px{ padding-left:-65px; }
.pl-66px{ padding-left:-66px; }
.pl-67px{ padding-left:-67px; }
.pl-68px{ padding-left:-68px; }
.pl-69px{ padding-left:-69px; }
.pl-70px{ padding-left:-70px; }
.pl-71px{ padding-left:-71px; }
.pl-72px{ padding-left:-72px; }
.pl-73px{ padding-left:-73px; }
.pl-74px{ padding-left:-74px; }
.pl-75px{ padding-left:-75px; }
.pl-76px{ padding-left:-76px; }
.pl-77px{ padding-left:-77px; }
.pl-78px{ padding-left:-78px; }
.pl-79px{ padding-left:-79px; }
.pl-80px{ padding-left:-80px; }

.pl1px{ padding-left:1px; }
.pl2px{ padding-left:2px; }
.pl3px{ padding-left:3px; }
.pl4px{ padding-left:4px; }
.pl5px{ padding-left:5px; }
.pl6px{ padding-left:6px; }
.pl7px{ padding-left:7px; }
.pl8px{ padding-left:8px; }
.pl9px{ padding-left:9px; }
.pl10px{ padding-left:10px; }
.pl11px{ padding-left:11px; }
.pl12px{ padding-left:12px; }
.pl13px{ padding-left:13px; }
.pl14px{ padding-left:14px; }
.pl15px{ padding-left:15px; }
.pl16px{ padding-left:16px; }
.pl17px{ padding-left:17px; }
.pl18px{ padding-left:18px; }
.pl19px{ padding-left:19px; }
.pl20px{ padding-left:20px; }
.pl21px{ padding-left:21px; }
.pl22px{ padding-left:22px; }
.pl23px{ padding-left:23px; }
.pl24px{ padding-left:24px; }
.pl25px{ padding-left:25px; }
.pl26px{ padding-left:26px; }
.pl27px{ padding-left:27px; }
.pl28px{ padding-left:28px; }
.pl29px{ padding-left:29px; }
.pl30px{ padding-left:30px; }
.pl31px{ padding-left:31px; }
.pl32px{ padding-left:32px; }
.pl33px{ padding-left:33px; }
.pl34px{ padding-left:34px; }
.pl35px{ padding-left:35px; }
.pl36px{ padding-left:36px; }
.pl37px{ padding-left:37px; }
.pl38px{ padding-left:38px; }
.pl39px{ padding-left:39px; }
.pl40px{ padding-left:40px; }
.pl41px{ padding-left:41px; }
.pl42px{ padding-left:42px; }
.pl43px{ padding-left:43px; }
.pl44px{ padding-left:44px; }
.pl45px{ padding-left:45px; }
.pl46px{ padding-left:46px; }
.pl47px{ padding-left:47px; }
.pl48px{ padding-left:48px; }
.pl49px{ padding-left:49px; }
.pl50px{ padding-left:50px; }
.pl51px{ padding-left:51px; }
.pl52px{ padding-left:52px; }
.pl53px{ padding-left:53px; }
.pl54px{ padding-left:54px; }
.pl55px{ padding-left:55px; }
.pl56px{ padding-left:56px; }
.pl57px{ padding-left:57px; }
.pl58px{ padding-left:58px; }
.pl59px{ padding-left:59px; }
.pl60px{ padding-left:60px; }
.pl61px{ padding-left:61px; }
.pl62px{ padding-left:62px; }
.pl63px{ padding-left:63px; }
.pl64px{ padding-left:64px; }
.pl65px{ padding-left:65px; }
.pl66px{ padding-left:66px; }
.pl67px{ padding-left:67px; }
.pl68px{ padding-left:68px; }
.pl69px{ padding-left:69px; }
.pl70px{ padding-left:70px; }
.pl71px{ padding-left:71px; }
.pl72px{ padding-left:72px; }
.pl73px{ padding-left:73px; }
.pl74px{ padding-left:74px; }
.pl75px{ padding-left:75px; }
.pl76px{ padding-left:76px; }
.pl77px{ padding-left:77px; }
.pl78px{ padding-left:78px; }
.pl79px{ padding-left:79px; }
.pl80px{ padding-left:80px; }




.w1p{ width:1%; }
.w2p{ width:2%; }
.w3p{ width:3%; }
.w4p{ width:4%; }
.w5p{ width:5%; }
.w6p{ width:6%; }
.w7p{ width:7%; }
.w8p{ width:8%; }
.w9p{ width:9%; }
.w10p{ width:10%; }
.w11p{ width:11%; }
.w12p{ width:12%; }
.w13p{ width:13%; }
.w14p{ width:14%; }
.w15p{ width:15%; }
.w16p{ width:16%; }
.w17p{ width:17%; }
.w18p{ width:18%; }
.w19p{ width:19%; }
.w20p{ width:20%; }
.w21p{ width:21%; }
.w22p{ width:22%; }
.w23p{ width:23%; }
.w24p{ width:24%; }
.w25p{ width:25%; }
.w26p{ width:26%; }
.w27p{ width:27%; }
.w28p{ width:28%; }
.w29p{ width:29%; }
.w30p{ width:30%; }
.w31p{ width:31%; }
.w32p{ width:32%; }
.w33p{ width:33%; }
.w34p{ width:34%; }
.w35p{ width:35%; }
.w36p{ width:36%; }
.w37p{ width:37%; }
.w38p{ width:38%; }
.w39p{ width:39%; }
.w40p{ width:40%; }
.w41p{ width:41%; }
.w42p{ width:42%; }
.w43p{ width:43%; }
.w44p{ width:44%; }
.w45p{ width:45%; }
.w46p{ width:46%; }
.w47p{ width:47%; }
.w48p{ width:48%; }
.w49p{ width:49%; }
.w50p{ width:50%; }
.w51p{ width:51%; }
.w52p{ width:52%; }
.w53p{ width:53%; }
.w54p{ width:54%; }
.w55p{ width:55%; }
.w56p{ width:56%; }
.w57p{ width:57%; }
.w58p{ width:58%; }
.w59p{ width:59%; }
.w60p{ width:60%; }
.w61p{ width:61%; }
.w62p{ width:62%; }
.w63p{ width:63%; }
.w64p{ width:64%; }
.w65p{ width:65%; }
.w66p{ width:66%; }
.w67p{ width:67%; }
.w68p{ width:68%; }
.w69p{ width:69%; }
.w70p{ width:70%; }
.w71p{ width:71%; }
.w72p{ width:72%; }
.w73p{ width:73%; }
.w74p{ width:74%; }
.w75p{ width:75%; }
.w76p{ width:76%; }
.w77p{ width:77%; }
.w78p{ width:78%; }
.w79p{ width:79%; }
.w80p{ width:80%; }
.w81p{ width:81%; }
.w82p{ width:82%; }
.w83p{ width:83%; }
.w84p{ width:84%; }
.w85p{ width:85%; }
.w86p{ width:86%; }
.w87p{ width:87%; }
.w88p{ width:88%; }
.w89p{ width:89%; }
.w90p{ width:90%; }
.w91p{ width:91%; }
.w92p{ width:92%; }
.w93p{ width:93%; }
.w94p{ width:94%; }
.w95p{ width:95%; }
.w96p{ width:96%; }
.w97p{ width:97%; }
.w98p{ width:98%; }
.w99p{ width:99%; }
.w100p{ width:100%; }

.lh8 { line-height:  8px; }
.lh9 { line-height:  9px; }
.lh10{ line-height: 10px; }
.lh11{ line-height: 11px; }
.lh12{ line-height: 12px; }
.lh13{ line-height: 13px; }
.lh14{ line-height: 14px; }
.lh15{ line-height: 15px; }
.lh16{ line-height: 16px; }
.lh17{ line-height: 17px; }
.lh18{ line-height: 18px; }
.lh19{ line-height: 19px; }
.lh20{ line-height: 20px; }
.lh21{ line-height: 21px; }
.lh22{ line-height: 22px; }
.lh23{ line-height: 23px; }
.lh24{ line-height: 24px; }
.lh25{ line-height: 25px; }
.lh26{ line-height: 26px; }
.lh27{ line-height: 27px; }
.lh28{ line-height: 28px; }
.lh29{ line-height: 29px; }
.lh30{ line-height: 30px; }
.lh31{ line-height: 31px; }
.lh32{ line-height: 32px; }
.lh33{ line-height: 33px; }
.lh34{ line-height: 34px; }
.lh35{ line-height: 35px; }
.lh36{ line-height: 36px; }
.lh37{ line-height: 37px; }
.lh38{ line-height: 38px; }
.lh39{ line-height: 39px; }
.lh40{ line-height: 40px; }
.lh41{ line-height: 41px; }
.lh42{ line-height: 42px; }
.lh43{ line-height: 43px; }
.lh44{ line-height: 44px; }
.lh45{ line-height: 45px; }
.lh46{ line-height: 46px; }
.lh47{ line-height: 47px; }
.lh48{ line-height: 48px; }
.lh49{ line-height: 49px; }
.lh50{ line-height: 50px; }
.lh51{ line-height: 51px; }
.lh52{ line-height: 52px; }
.lh53{ line-height: 53px; }
.lh54{ line-height: 54px; }
.lh55{ line-height: 55px; }
.lh56{ line-height: 56px; }
.lh57{ line-height: 57px; }
.lh58{ line-height: 58px; }
.lh59{ line-height: 59px; }
.lh60{ line-height: 60px; }
.lh61{ line-height: 61px; }
.lh62{ line-height: 62px; }
.lh63{ line-height: 63px; }
.lh64{ line-height: 64px; }
.lh65{ line-height: 65px; }
.lh66{ line-height: 66px; }
.lh67{ line-height: 67px; }
.lh68{ line-height: 68px; }
.lh69{ line-height: 69px; }

.lh1rem { line-height:  0.1rem; }
.lh2rem { line-height:  0.2rem; }
.lh3rem { line-height:  0.3rem; }
.lh4rem { line-height:  0.4rem; }
.lh5rem { line-height:  0.5rem; }
.lh6rem { line-height:  0.6rem; }
.lh7rem { line-height:  0.7rem; }
.lh8rem { line-height:  0.8rem; }
.lh9rem { line-height:  0.9rem; }
.lh10rem { line-height:  1.0rem; }
.lh11rem { line-height:  1.1rem; }
.lh12rem { line-height:  1.2rem; }
.lh13rem { line-height:  1.3rem; }
.lh14rem { line-height:  1.4rem; }
.lh15rem { line-height:  1.5rem; }
.lh16rem { line-height:  1.6rem; }
.lh17rem { line-height:  1.7rem; }
.lh18rem { line-height:  1.8rem; }
.lh19rem { line-height:  1.9rem; }
.lh20rem { line-height:  2.0rem; }
.lh21rem { line-height:  2.1rem; }
.lh22rem { line-height:  2.2rem; }
.lh23rem { line-height:  2.3rem; }
.lh24rem { line-height:  2.4rem; }
.lh25rem { line-height:  2.5rem; }
.lh26rem { line-height:  2.6rem; }
.lh27rem { line-height:  2.7rem; }
.lh28rem { line-height:  2.8rem; }
.lh29rem { line-height:  2.9rem; }
.lh30rem { line-height:  3.0rem; }
.lh31rem { line-height:  3.1rem; }
.lh32rem { line-height:  3.2rem; }
.lh33rem { line-height:  3.3rem; }
.lh34rem { line-height:  3.4rem; }
.lh35rem { line-height:  3.5rem; }
.lh36rem { line-height:  3.6rem; }
.lh37rem { line-height:  3.7rem; }
.lh38rem { line-height:  3.8rem; }
.lh39rem { line-height:  3.9rem; }
.lh40rem { line-height:  4.0rem; }
.lh41rem { line-height:  4.1rem; }
.lh42rem { line-height:  4.2rem; }
.lh43rem { line-height:  4.3rem; }
.lh44rem { line-height:  4.4rem; }
.lh45rem { line-height:  4.5rem; }
.lh46rem { line-height:  4.6rem; }
.lh47rem { line-height:  4.7rem; }
.lh48rem { line-height:  4.8rem; }
.lh49rem { line-height:  4.9rem; }
.lh50rem { line-height:  5.0rem; }
.lh51rem { line-height:  5.1rem; }
.lh52rem { line-height:  5.2rem; }
.lh53rem { line-height:  5.3rem; }
.lh54rem { line-height:  5.4rem; }
.lh55rem { line-height:  5.5rem; }
.lh56rem { line-height:  5.6rem; }
.lh57rem { line-height:  5.7rem; }
.lh58rem { line-height:  5.8rem; }
.lh59rem { line-height:  5.9rem; }
.lh60rem { line-height:  6.0rem; }
.lh61rem { line-height:  6.1rem; }
.lh62rem { line-height:  6.2rem; }
.lh63rem { line-height:  6.3rem; }
.lh64rem { line-height:  6.4rem; }
.lh65rem { line-height:  6.5rem; }
.lh66rem { line-height:  6.6rem; }
.lh67rem { line-height:  6.7rem; }
.lh68rem { line-height:  6.8rem; }
.lh69rem { line-height:  6.9rem; }
.lh70rem { line-height:  7.0rem; }
.lh71rem { line-height:  7.1rem; }
.lh72rem { line-height:  7.2rem; }
.lh73rem { line-height:  7.3rem; }
.lh74rem { line-height:  7.4rem; }
.lh75rem { line-height:  7.5rem; }
.lh76rem { line-height:  7.6rem; }
.lh77rem { line-height:  7.7rem; }
.lh78rem { line-height:  7.8rem; }
.lh79rem { line-height:  7.9rem; }
.lh80rem { line-height:  8.0rem; }
.lh81rem { line-height:  8.1rem; }
.lh82rem { line-height:  8.2rem; }
.lh83rem { line-height:  8.3rem; }
.lh84rem { line-height:  8.4rem; }
.lh85rem { line-height:  8.5rem; }
.lh86rem { line-height:  8.6rem; }
.lh87rem { line-height:  8.7rem; }
.lh88rem { line-height:  8.8rem; }
.lh89rem { line-height:  8.9rem; }
.lh90rem { line-height:  9.0rem; }
.lh91rem { line-height:  9.1rem; }
.lh92rem { line-height:  9.2rem; }
.lh93rem { line-height:  9.3rem; }
.lh94rem { line-height:  9.4rem; }
.lh95rem { line-height:  9.5rem; }
.lh96rem { line-height:  9.6rem; }
.lh97rem { line-height:  9.7rem; }
.lh98rem { line-height:  9.8rem; }
.lh99rem { line-height:  9.9rem; }
.lh100rem { line-height:  10.0rem; }
.lh101rem { line-height:  10.1rem; }
.lh102rem { line-height:  10.2rem; }
.lh103rem { line-height:  10.3rem; }
.lh104rem { line-height:  10.4rem; }
.lh105rem { line-height:  10.5rem; }
.lh106rem { line-height:  10.6rem; }
.lh107rem { line-height:  10.7rem; }
.lh108rem { line-height:  10.8rem; }
.lh109rem { line-height:  10.9rem; }
.lh110rem { line-height:  11.0rem; }
.lh111rem { line-height:  11.1rem; }
.lh112rem { line-height:  11.2rem; }
.lh113rem { line-height:  11.3rem; }
.lh114rem { line-height:  11.4rem; }
.lh115rem { line-height:  11.5rem; }
.lh116rem { line-height:  11.6rem; }
.lh117rem { line-height:  11.7rem; }
.lh118rem { line-height:  11.8rem; }
.lh119rem { line-height:  11.9rem; }
.lh120rem { line-height:  12.0rem; }



.w1px{ width:1px; }
.w2px{ width:2px; }
.w3px{ width:3px; }
.w4px{ width:4px; }
.w5px{ width:5px; }
.w6px{ width:6px; }
.w7px{ width:7px; }
.w8px{ width:8px; }
.w9px{ width:9px; }
.w10px{ width:10px; }
.w11px{ width:11px; }
.w12px{ width:12px; }
.w13px{ width:13px; }
.w14px{ width:14px; }
.w15px{ width:15px; }
.w16px{ width:16px; }
.w17px{ width:17px; }
.w18px{ width:18px; }
.w19px{ width:19px; }
.w20px{ width:20px; }
.w21px{ width:21px; }
.w22px{ width:22px; }
.w23px{ width:23px; }
.w24px{ width:24px; }
.w25px{ width:25px; }
.w26px{ width:26px; }
.w27px{ width:27px; }
.w28px{ width:28px; }
.w29px{ width:29px; }
.w30px{ width:30px; }
.w31px{ width:31px; }
.w32px{ width:32px; }
.w33px{ width:33px; }
.w34px{ width:34px; }
.w35px{ width:35px; }
.w36px{ width:36px; }
.w37px{ width:37px; }
.w38px{ width:38px; }
.w39px{ width:39px; }
.w40px{ width:40px; }
.w41px{ width:41px; }
.w42px{ width:42px; }
.w43px{ width:43px; }
.w44px{ width:44px; }
.w45px{ width:45px; }
.w46px{ width:46px; }
.w47px{ width:47px; }
.w48px{ width:48px; }
.w49px{ width:49px; }
.w50px{ width:50px; }
.w51px{ width:51px; }
.w52px{ width:52px; }
.w53px{ width:53px; }
.w54px{ width:54px; }
.w55px{ width:55px; }
.w56px{ width:56px; }
.w57px{ width:57px; }
.w58px{ width:58px; }
.w59px{ width:59px; }
.w60px{ width:60px; }
.w61px{ width:61px; }
.w62px{ width:62px; }
.w63px{ width:63px; }
.w64px{ width:64px; }
.w65px{ width:65px; }
.w66px{ width:66px; }
.w67px{ width:67px; }
.w68px{ width:68px; }
.w69px{ width:69px; }
.w70px{ width:70px; }
.w71px{ width:71px; }
.w72px{ width:72px; }
.w73px{ width:73px; }
.w74px{ width:74px; }
.w75px{ width:75px; }
.w76px{ width:76px; }
.w77px{ width:77px; }
.w78px{ width:78px; }
.w79px{ width:79px; }
.w80px{ width:80px; }
.w81px{ width:81px; }
.w82px{ width:82px; }
.w83px{ width:83px; }
.w84px{ width:84px; }
.w85px{ width:85px; }
.w86px{ width:86px; }
.w87px{ width:87px; }
.w88px{ width:88px; }
.w89px{ width:89px; }
.w90px{ width:90px; }
.w91px{ width:91px; }
.w92px{ width:92px; }
.w93px{ width:93px; }
.w94px{ width:94px; }
.w95px{ width:95px; }
.w96px{ width:96px; }
.w97px{ width:97px; }
.w98px{ width:98px; }
.w99px{ width:99px; }
.w100px{ width:100px; }

.w101px{ width:101px; }
.w102px{ width:102px; }
.w103px{ width:103px; }
.w104px{ width:104px; }
.w105px{ width:105px; }
.w106px{ width:106px; }
.w107px{ width:107px; }
.w108px{ width:108px; }
.w109px{ width:109px; }
.w110px{ width:110px; }
.w111px{ width:111px; }
.w112px{ width:112px; }
.w113px{ width:113px; }
.w114px{ width:114px; }
.w115px{ width:115px; }
.w116px{ width:116px; }
.w117px{ width:117px; }
.w118px{ width:118px; }
.w119px{ width:119px; }
.w120px{ width:120px; }
.w121px{ width:121px; }
.w122px{ width:122px; }
.w123px{ width:123px; }
.w124px{ width:124px; }
.w125px{ width:125px; }
.w126px{ width:126px; }
.w127px{ width:127px; }
.w128px{ width:128px; }
.w129px{ width:129px; }
.w130px{ width:130px; }
.w131px{ width:131px; }
.w132px{ width:132px; }
.w133px{ width:133px; }
.w134px{ width:134px; }
.w135px{ width:135px; }
.w136px{ width:136px; }
.w137px{ width:137px; }
.w138px{ width:138px; }
.w139px{ width:139px; }
.w140px{ width:140px; }
.w141px{ width:141px; }
.w142px{ width:142px; }
.w143px{ width:143px; }
.w144px{ width:144px; }
.w145px{ width:145px; }
.w146px{ width:146px; }
.w147px{ width:147px; }
.w148px{ width:148px; }
.w149px{ width:149px; }
.w150px{ width:150px; }
.w151px{ width:151px; }
.w152px{ width:152px; }
.w153px{ width:153px; }
.w154px{ width:154px; }
.w155px{ width:155px; }
.w156px{ width:156px; }
.w157px{ width:157px; }
.w158px{ width:158px; }
.w159px{ width:159px; }
.w160px{ width:160px; }
.w161px{ width:161px; }
.w162px{ width:162px; }
.w163px{ width:163px; }
.w164px{ width:164px; }
.w165px{ width:165px; }
.w166px{ width:166px; }
.w167px{ width:167px; }
.w168px{ width:168px; }
.w169px{ width:169px; }
.w170px{ width:170px; }
.w171px{ width:171px; }
.w172px{ width:172px; }
.w173px{ width:173px; }
.w174px{ width:174px; }
.w175px{ width:175px; }
.w176px{ width:176px; }
.w177px{ width:177px; }
.w178px{ width:178px; }
.w179px{ width:179px; }
.w180px{ width:180px; }
.w181px{ width:181px; }
.w182px{ width:182px; }
.w183px{ width:183px; }
.w184px{ width:184px; }
.w185px{ width:185px; }
.w186px{ width:186px; }
.w187px{ width:187px; }
.w188px{ width:188px; }
.w189px{ width:189px; }
.w190px{ width:190px; }
.w191px{ width:191px; }
.w192px{ width:192px; }
.w193px{ width:193px; }
.w194px{ width:194px; }
.w195px{ width:195px; }
.w196px{ width:196px; }
.w197px{ width:197px; }
.w198px{ width:198px; }
.w199px{ width:199px; }
.w200px { width:200px; }

.w201px{ width:201px; }
.w202px{ width:202px; }
.w203px{ width:203px; }
.w204px{ width:204px; }
.w205px{ width:205px; }
.w206px{ width:206px; }
.w207px{ width:207px; }
.w208px{ width:208px; }
.w209px{ width:209px; }
.w210px{ width:210px; }
.w211px{ width:211px; }
.w212px{ width:212px; }
.w213px{ width:213px; }
.w214px{ width:214px; }
.w215px{ width:215px; }
.w216px{ width:216px; }
.w217px{ width:217px; }
.w218px{ width:218px; }
.w219px{ width:219px; }
.w220px{ width:220px; }
.w221px{ width:221px; }
.w222px{ width:222px; }
.w223px{ width:223px; }
.w224px{ width:224px; }
.w225px{ width:225px; }
.w226px{ width:226px; }
.w227px{ width:227px; }
.w228px{ width:228px; }
.w229px{ width:229px; }
.w230px{ width:230px; }
.w231px{ width:231px; }
.w232px{ width:232px; }
.w233px{ width:233px; }
.w234px{ width:234px; }
.w235px{ width:235px; }
.w236px{ width:236px; }
.w237px{ width:237px; }
.w238px{ width:238px; }
.w239px{ width:239px; }
.w240px{ width:240px; }
.w241px{ width:241px; }
.w242px{ width:242px; }
.w243px{ width:243px; }
.w244px{ width:244px; }
.w245px{ width:245px; }
.w246px{ width:246px; }
.w247px{ width:247px; }
.w248px{ width:248px; }
.w249px{ width:249px; }
.w250px{ width:250px; }
.w251px{ width:251px; }
.w252px{ width:252px; }
.w253px{ width:253px; }
.w254px{ width:254px; }
.w255px{ width:255px; }
.w256px{ width:256px; }
.w257px{ width:257px; }
.w258px{ width:258px; }
.w259px{ width:259px; }
.w260px{ width:260px; }
.w261px{ width:261px; }
.w262px{ width:262px; }
.w263px{ width:263px; }
.w264px{ width:264px; }
.w265px{ width:265px; }
.w266px{ width:266px; }
.w267px{ width:267px; }
.w268px{ width:268px; }
.w269px{ width:269px; }
.w270px{ width:270px; }
.w271px{ width:271px; }
.w272px{ width:272px; }
.w273px{ width:273px; }
.w274px{ width:274px; }
.w275px{ width:275px; }
.w276px{ width:276px; }
.w277px{ width:277px; }
.w278px{ width:278px; }
.w279px{ width:279px; }
.w280px{ width:280px; }
.w281px{ width:281px; }
.w282px{ width:282px; }
.w283px{ width:283px; }
.w284px{ width:284px; }
.w285px{ width:285px; }
.w286px{ width:286px; }
.w287px{ width:287px; }
.w288px{ width:288px; }
.w289px{ width:289px; }
.w290px{ width:290px; }
.w291px{ width:291px; }
.w292px{ width:292px; }
.w293px{ width:293px; }
.w294px{ width:294px; }
.w295px{ width:295px; }
.w296px{ width:296px; }
.w297px{ width:297px; }
.w298px{ width:298px; }
.w299px{ width:299px; }
.w300px{ width:300px; }

.w301px{ width:301px; }
.w302px{ width:302px; }
.w303px{ width:303px; }
.w304px{ width:304px; }
.w305px{ width:305px; }
.w306px{ width:306px; }
.w307px{ width:307px; }
.w308px{ width:308px; }
.w309px{ width:309px; }
.w310px{ width:310px; }
.w311px{ width:311px; }
.w312px{ width:312px; }
.w313px{ width:313px; }
.w314px{ width:314px; }
.w315px{ width:315px; }
.w316px{ width:316px; }
.w317px{ width:317px; }
.w318px{ width:318px; }
.w319px{ width:319px; }
.w320px{ width:320px; }
.w321px{ width:321px; }
.w322px{ width:322px; }
.w323px{ width:323px; }
.w324px{ width:324px; }
.w325px{ width:325px; }
.w326px{ width:326px; }
.w327px{ width:327px; }
.w328px{ width:328px; }
.w329px{ width:329px; }
.w330px{ width:330px; }
.w331px{ width:331px; }
.w332px{ width:332px; }
.w333px{ width:333px; }
.w334px{ width:334px; }
.w335px{ width:335px; }
.w336px{ width:336px; }
.w337px{ width:337px; }
.w338px{ width:338px; }
.w339px{ width:339px; }
.w340px{ width:340px; }
.w341px{ width:341px; }
.w342px{ width:342px; }
.w343px{ width:343px; }
.w344px{ width:344px; }
.w345px{ width:345px; }
.w346px{ width:346px; }
.w347px{ width:347px; }
.w348px{ width:348px; }
.w349px{ width:349px; }
.w350px{ width:350px; }
.w351px{ width:351px; }
.w352px{ width:352px; }
.w353px{ width:353px; }
.w354px{ width:354px; }
.w355px{ width:355px; }
.w356px{ width:356px; }
.w357px{ width:357px; }
.w358px{ width:358px; }
.w359px{ width:359px; }
.w360px{ width:360px; }
.w361px{ width:361px; }
.w362px{ width:362px; }
.w363px{ width:363px; }
.w364px{ width:364px; }
.w365px{ width:365px; }
.w366px{ width:366px; }
.w367px{ width:367px; }
.w368px{ width:368px; }
.w369px{ width:369px; }
.w370px{ width:370px; }
.w371px{ width:371px; }
.w372px{ width:372px; }
.w373px{ width:373px; }
.w374px{ width:374px; }
.w375px{ width:375px; }
.w376px{ width:376px; }
.w377px{ width:377px; }
.w378px{ width:378px; }
.w379px{ width:379px; }
.w380px{ width:380px; }
.w381px{ width:381px; }
.w382px{ width:382px; }
.w383px{ width:383px; }
.w384px{ width:384px; }
.w385px{ width:385px; }
.w386px{ width:386px; }
.w387px{ width:387px; }
.w388px{ width:388px; }
.w389px{ width:389px; }
.w390px{ width:390px; }
.w391px{ width:391px; }
.w392px{ width:392px; }
.w393px{ width:393px; }
.w394px{ width:394px; }
.w395px{ width:395px; }
.w396px{ width:396px; }
.w397px{ width:397px; }
.w398px{ width:398px; }
.w399px{ width:399px; }
.w400px{ width:400px; }

.w401px{ width:401px; }
.w402px{ width:402px; }
.w403px{ width:403px; }
.w404px{ width:404px; }
.w405px{ width:405px; }
.w406px{ width:406px; }
.w407px{ width:407px; }
.w408px{ width:408px; }
.w409px{ width:409px; }
.w410px{ width:410px; }
.w411px{ width:411px; }
.w412px{ width:412px; }
.w413px{ width:413px; }
.w414px{ width:414px; }
.w415px{ width:415px; }
.w416px{ width:416px; }
.w417px{ width:417px; }
.w418px{ width:418px; }
.w419px{ width:419px; }
.w420px{ width:420px; }
.w421px{ width:421px; }
.w422px{ width:422px; }
.w423px{ width:423px; }
.w424px{ width:424px; }
.w425px{ width:425px; }
.w426px{ width:426px; }
.w427px{ width:427px; }
.w428px{ width:428px; }
.w429px{ width:429px; }
.w430px{ width:430px; }
.w431px{ width:431px; }
.w432px{ width:432px; }
.w433px{ width:433px; }
.w434px{ width:434px; }
.w435px{ width:435px; }
.w436px{ width:436px; }
.w437px{ width:437px; }
.w438px{ width:438px; }
.w439px{ width:439px; }
.w440px{ width:440px; }
.w441px{ width:441px; }
.w442px{ width:442px; }
.w443px{ width:443px; }
.w444px{ width:444px; }
.w445px{ width:445px; }
.w446px{ width:446px; }
.w447px{ width:447px; }
.w448px{ width:448px; }
.w449px{ width:449px; }
.w450px{ width:450px; }
.w451px{ width:451px; }
.w452px{ width:452px; }
.w453px{ width:453px; }
.w454px{ width:454px; }
.w455px{ width:455px; }
.w456px{ width:456px; }
.w457px{ width:457px; }
.w458px{ width:458px; }
.w459px{ width:459px; }
.w460px{ width:460px; }
.w461px{ width:461px; }
.w462px{ width:462px; }
.w463px{ width:463px; }
.w464px{ width:464px; }
.w465px{ width:465px; }
.w466px{ width:466px; }
.w467px{ width:467px; }
.w468px{ width:468px; }
.w469px{ width:469px; }
.w470px{ width:470px; }
.w471px{ width:471px; }
.w472px{ width:472px; }
.w473px{ width:473px; }
.w474px{ width:474px; }
.w475px{ width:475px; }
.w476px{ width:476px; }
.w477px{ width:477px; }
.w478px{ width:478px; }
.w479px{ width:479px; }
.w480px{ width:480px; }
.w481px{ width:481px; }
.w482px{ width:482px; }
.w483px{ width:483px; }
.w484px{ width:484px; }
.w485px{ width:485px; }
.w486px{ width:486px; }
.w487px{ width:487px; }
.w488px{ width:488px; }
.w489px{ width:489px; }
.w490px{ width:490px; }
.w491px{ width:491px; }
.w492px{ width:492px; }
.w493px{ width:493px; }
.w494px{ width:494px; }
.w495px{ width:495px; }
.w496px{ width:496px; }
.w497px{ width:497px; }
.w498px{ width:498px; }
.w499px{ width:499px; }
.w500px{ width:500px; }

.w501px{ width:501px; }
.w502px{ width:502px; }
.w503px{ width:503px; }
.w504px{ width:504px; }
.w505px{ width:505px; }
.w506px{ width:506px; }
.w507px{ width:507px; }
.w508px{ width:508px; }
.w509px{ width:509px; }
.w510px{ width:510px; }
.w511px{ width:511px; }
.w512px{ width:512px; }
.w513px{ width:513px; }
.w514px{ width:514px; }
.w515px{ width:515px; }
.w516px{ width:516px; }
.w517px{ width:517px; }
.w518px{ width:518px; }
.w519px{ width:519px; }
.w520px{ width:520px; }
.w521px{ width:521px; }
.w522px{ width:522px; }
.w523px{ width:523px; }
.w524px{ width:524px; }
.w525px{ width:525px; }
.w526px{ width:526px; }
.w527px{ width:527px; }
.w528px{ width:528px; }
.w529px{ width:529px; }
.w530px{ width:530px; }
.w531px{ width:531px; }
.w532px{ width:532px; }
.w533px{ width:533px; }
.w534px{ width:534px; }
.w535px{ width:535px; }
.w536px{ width:536px; }
.w537px{ width:537px; }
.w538px{ width:538px; }
.w539px{ width:539px; }
.w540px{ width:540px; }
.w541px{ width:541px; }
.w542px{ width:542px; }
.w543px{ width:543px; }
.w544px{ width:544px; }
.w545px{ width:545px; }
.w546px{ width:546px; }
.w547px{ width:547px; }
.w548px{ width:548px; }
.w549px{ width:549px; }
.w550px{ width:550px; }
.w551px{ width:551px; }
.w552px{ width:552px; }
.w553px{ width:553px; }
.w554px{ width:554px; }
.w555px{ width:555px; }
.w556px{ width:556px; }
.w557px{ width:557px; }
.w558px{ width:558px; }
.w559px{ width:559px; }
.w560px{ width:560px; }
.w561px{ width:561px; }
.w562px{ width:562px; }
.w563px{ width:563px; }
.w564px{ width:564px; }
.w565px{ width:565px; }
.w566px{ width:566px; }
.w567px{ width:567px; }
.w568px{ width:568px; }
.w569px{ width:569px; }
.w570px{ width:570px; }
.w571px{ width:571px; }
.w572px{ width:572px; }
.w573px{ width:573px; }
.w574px{ width:574px; }
.w575px{ width:575px; }
.w576px{ width:576px; }
.w577px{ width:577px; }
.w578px{ width:578px; }
.w579px{ width:579px; }
.w580px{ width:580px; }
.w581px{ width:581px; }
.w582px{ width:582px; }
.w583px{ width:583px; }
.w584px{ width:584px; }
.w585px{ width:585px; }
.w586px{ width:586px; }
.w587px{ width:587px; }
.w588px{ width:588px; }
.w589px{ width:589px; }
.w590px{ width:590px; }
.w591px{ width:591px; }
.w592px{ width:592px; }
.w593px{ width:593px; }
.w594px{ width:594px; }
.w595px{ width:595px; }
.w596px{ width:596px; }
.w597px{ width:597px; }
.w598px{ width:598px; }
.w599px{ width:599px; }
.w600px{ width:600px; }

.w601px{ width:601px; }
.w602px{ width:602px; }
.w603px{ width:603px; }
.w604px{ width:604px; }
.w605px{ width:605px; }
.w606px{ width:606px; }
.w607px{ width:607px; }
.w608px{ width:608px; }
.w609px{ width:609px; }
.w610px{ width:610px; }
.w611px{ width:611px; }
.w612px{ width:612px; }
.w613px{ width:613px; }
.w614px{ width:614px; }
.w615px{ width:615px; }
.w616px{ width:616px; }
.w617px{ width:617px; }
.w618px{ width:618px; }
.w619px{ width:619px; }
.w620px{ width:620px; }
.w621px{ width:621px; }
.w622px{ width:622px; }
.w623px{ width:623px; }
.w624px{ width:624px; }
.w625px{ width:625px; }
.w626px{ width:626px; }
.w627px{ width:627px; }
.w628px{ width:628px; }
.w629px{ width:629px; }
.w630px{ width:630px; }
.w631px{ width:631px; }
.w632px{ width:632px; }
.w633px{ width:633px; }
.w634px{ width:634px; }
.w635px{ width:635px; }
.w636px{ width:636px; }
.w637px{ width:637px; }
.w638px{ width:638px; }
.w639px{ width:639px; }
.w640px{ width:640px; }
.w641px{ width:641px; }
.w642px{ width:642px; }
.w643px{ width:643px; }
.w644px{ width:644px; }
.w645px{ width:645px; }
.w646px{ width:646px; }
.w647px{ width:647px; }
.w648px{ width:648px; }
.w649px{ width:649px; }
.w650px{ width:650px; }
.w651px{ width:651px; }
.w652px{ width:652px; }
.w653px{ width:653px; }
.w654px{ width:654px; }
.w655px{ width:655px; }
.w656px{ width:656px; }
.w657px{ width:657px; }
.w658px{ width:658px; }
.w659px{ width:659px; }
.w660px{ width:660px; }
.w661px{ width:661px; }
.w662px{ width:662px; }
.w663px{ width:663px; }
.w664px{ width:664px; }
.w665px{ width:665px; }
.w666px{ width:666px; }
.w667px{ width:667px; }
.w668px{ width:668px; }
.w669px{ width:669px; }
.w670px{ width:670px; }
.w671px{ width:671px; }
.w672px{ width:672px; }
.w673px{ width:673px; }
.w674px{ width:674px; }
.w675px{ width:675px; }
.w676px{ width:676px; }
.w677px{ width:677px; }
.w678px{ width:678px; }
.w679px{ width:679px; }
.w680px{ width:680px; }
.w681px{ width:681px; }
.w682px{ width:682px; }
.w683px{ width:683px; }
.w684px{ width:684px; }
.w685px{ width:685px; }
.w686px{ width:686px; }
.w687px{ width:687px; }
.w688px{ width:688px; }
.w689px{ width:689px; }
.w690px{ width:690px; }
.w691px{ width:691px; }
.w692px{ width:692px; }
.w693px{ width:693px; }
.w694px{ width:694px; }
.w695px{ width:695px; }
.w696px{ width:696px; }
.w697px{ width:697px; }
.w698px{ width:698px; }
.w699px{ width:699px; }
.w700px{ width:700px; }

.w701px{ width:701px; }
.w702px{ width:702px; }
.w703px{ width:703px; }
.w704px{ width:704px; }
.w705px{ width:705px; }
.w706px{ width:706px; }
.w707px{ width:707px; }
.w708px{ width:708px; }
.w709px{ width:709px; }
.w710px{ width:710px; }
.w711px{ width:711px; }
.w712px{ width:712px; }
.w713px{ width:713px; }
.w714px{ width:714px; }
.w715px{ width:715px; }
.w716px{ width:716px; }
.w717px{ width:717px; }
.w718px{ width:718px; }
.w719px{ width:719px; }
.w720px{ width:720px; }
.w721px{ width:721px; }
.w722px{ width:722px; }
.w723px{ width:723px; }
.w724px{ width:724px; }
.w725px{ width:725px; }
.w726px{ width:726px; }
.w727px{ width:727px; }
.w728px{ width:728px; }
.w729px{ width:729px; }
.w730px{ width:730px; }
.w731px{ width:731px; }
.w732px{ width:732px; }
.w733px{ width:733px; }
.w734px{ width:734px; }
.w735px{ width:735px; }
.w736px{ width:736px; }
.w737px{ width:737px; }
.w738px{ width:738px; }
.w739px{ width:739px; }
.w740px{ width:740px; }
.w741px{ width:741px; }
.w742px{ width:742px; }
.w743px{ width:743px; }
.w744px{ width:744px; }
.w745px{ width:745px; }
.w746px{ width:746px; }
.w747px{ width:747px; }
.w748px{ width:748px; }
.w749px{ width:749px; }
.w750px{ width:750px; }
.w751px{ width:751px; }
.w752px{ width:752px; }
.w753px{ width:753px; }
.w754px{ width:754px; }
.w755px{ width:755px; }
.w756px{ width:756px; }
.w757px{ width:757px; }
.w758px{ width:758px; }
.w759px{ width:759px; }
.w760px{ width:760px; }
.w761px{ width:761px; }
.w762px{ width:762px; }
.w763px{ width:763px; }
.w764px{ width:764px; }
.w765px{ width:765px; }
.w766px{ width:766px; }
.w767px{ width:767px; }
.w768px{ width:768px; }
.w769px{ width:769px; }
.w770px{ width:770px; }
.w771px{ width:771px; }
.w772px{ width:772px; }
.w773px{ width:773px; }
.w774px{ width:774px; }
.w775px{ width:775px; }
.w776px{ width:776px; }
.w777px{ width:777px; }
.w778px{ width:778px; }
.w779px{ width:779px; }
.w780px{ width:780px; }
.w781px{ width:781px; }
.w782px{ width:782px; }
.w783px{ width:783px; }
.w784px{ width:784px; }
.w785px{ width:785px; }
.w786px{ width:786px; }
.w787px{ width:787px; }
.w788px{ width:788px; }
.w789px{ width:789px; }
.w790px{ width:790px; }
.w791px{ width:791px; }
.w792px{ width:792px; }
.w793px{ width:793px; }
.w794px{ width:794px; }
.w795px{ width:795px; }
.w796px{ width:796px; }
.w797px{ width:797px; }
.w798px{ width:798px; }
.w799px{ width:799px; }
.w800px{ width:800px; }

.w801px{ width:801px; }
.w802px{ width:802px; }
.w803px{ width:803px; }
.w804px{ width:804px; }
.w805px{ width:805px; }
.w806px{ width:806px; }
.w807px{ width:807px; }
.w808px{ width:808px; }
.w809px{ width:809px; }
.w810px{ width:810px; }
.w811px{ width:811px; }
.w812px{ width:812px; }
.w813px{ width:813px; }
.w814px{ width:814px; }
.w815px{ width:815px; }
.w816px{ width:816px; }
.w817px{ width:817px; }
.w818px{ width:818px; }
.w819px{ width:819px; }
.w820px{ width:820px; }
.w821px{ width:821px; }
.w822px{ width:822px; }
.w823px{ width:823px; }
.w824px{ width:824px; }
.w825px{ width:825px; }
.w826px{ width:826px; }
.w827px{ width:827px; }
.w828px{ width:828px; }
.w829px{ width:829px; }
.w830px{ width:830px; }
.w831px{ width:831px; }
.w832px{ width:832px; }
.w833px{ width:833px; }
.w834px{ width:834px; }
.w835px{ width:835px; }
.w836px{ width:836px; }
.w837px{ width:837px; }
.w838px{ width:838px; }
.w839px{ width:839px; }
.w840px{ width:840px; }
.w841px{ width:841px; }
.w842px{ width:842px; }
.w843px{ width:843px; }
.w844px{ width:844px; }
.w845px{ width:845px; }
.w846px{ width:846px; }
.w847px{ width:847px; }
.w848px{ width:848px; }
.w849px{ width:849px; }
.w850px{ width:850px; }
.w851px{ width:851px; }
.w852px{ width:852px; }
.w853px{ width:853px; }
.w854px{ width:854px; }
.w855px{ width:855px; }
.w856px{ width:856px; }
.w857px{ width:857px; }
.w858px{ width:858px; }
.w859px{ width:859px; }
.w860px{ width:860px; }
.w861px{ width:861px; }
.w862px{ width:862px; }
.w863px{ width:863px; }
.w864px{ width:864px; }
.w865px{ width:865px; }
.w866px{ width:866px; }
.w867px{ width:867px; }
.w868px{ width:868px; }
.w869px{ width:869px; }
.w870px{ width:870px; }
.w871px{ width:871px; }
.w872px{ width:872px; }
.w873px{ width:873px; }
.w874px{ width:874px; }
.w875px{ width:875px; }
.w876px{ width:876px; }
.w877px{ width:877px; }
.w878px{ width:878px; }
.w879px{ width:879px; }
.w880px{ width:880px; }
.w881px{ width:881px; }
.w882px{ width:882px; }
.w883px{ width:883px; }
.w884px{ width:884px; }
.w885px{ width:885px; }
.w886px{ width:886px; }
.w887px{ width:887px; }
.w888px{ width:888px; }
.w889px{ width:889px; }
.w890px{ width:890px; }
.w891px{ width:891px; }
.w892px{ width:892px; }
.w893px{ width:893px; }
.w894px{ width:894px; }
.w895px{ width:895px; }
.w896px{ width:896px; }
.w897px{ width:897px; }
.w898px{ width:898px; }
.w899px{ width:899px; }
.w900px{ width:900px; }

.w901px{ width:901px; }
.w902px{ width:902px; }
.w903px{ width:903px; }
.w904px{ width:904px; }
.w905px{ width:905px; }
.w906px{ width:906px; }
.w907px{ width:907px; }
.w908px{ width:908px; }
.w909px{ width:909px; }
.w910px{ width:910px; }
.w911px{ width:911px; }
.w912px{ width:912px; }
.w913px{ width:913px; }
.w914px{ width:914px; }
.w915px{ width:915px; }
.w916px{ width:916px; }
.w917px{ width:917px; }
.w918px{ width:918px; }
.w919px{ width:919px; }
.w920px{ width:920px; }
.w921px{ width:921px; }
.w922px{ width:922px; }
.w923px{ width:923px; }
.w924px{ width:924px; }
.w925px{ width:925px; }
.w926px{ width:926px; }
.w927px{ width:927px; }
.w928px{ width:928px; }
.w929px{ width:929px; }
.w930px{ width:930px; }
.w931px{ width:931px; }
.w932px{ width:932px; }
.w933px{ width:933px; }
.w934px{ width:934px; }
.w935px{ width:935px; }
.w936px{ width:936px; }
.w937px{ width:937px; }
.w938px{ width:938px; }
.w939px{ width:939px; }
.w940px{ width:940px; }
.w941px{ width:941px; }
.w942px{ width:942px; }
.w943px{ width:943px; }
.w944px{ width:944px; }
.w945px{ width:945px; }
.w946px{ width:946px; }
.w947px{ width:947px; }
.w948px{ width:948px; }
.w949px{ width:949px; }
.w950px{ width:950px; }
.w951px{ width:951px; }
.w952px{ width:952px; }
.w953px{ width:953px; }
.w954px{ width:954px; }
.w955px{ width:955px; }
.w956px{ width:956px; }
.w957px{ width:957px; }
.w958px{ width:958px; }
.w959px{ width:959px; }
.w960px{ width:960px; }
.w961px{ width:961px; }
.w962px{ width:962px; }
.w963px{ width:963px; }
.w964px{ width:964px; }
.w965px{ width:965px; }
.w966px{ width:966px; }
.w967px{ width:967px; }
.w968px{ width:968px; }
.w969px{ width:969px; }
.w970px{ width:970px; }
.w971px{ width:971px; }
.w972px{ width:972px; }
.w973px{ width:973px; }
.w974px{ width:974px; }
.w975px{ width:975px; }
.w976px{ width:976px; }
.w977px{ width:977px; }
.w978px{ width:978px; }
.w979px{ width:979px; }
.w980px{ width:980px; }
.w981px{ width:981px; }
.w982px{ width:982px; }
.w983px{ width:983px; }
.w984px{ width:984px; }
.w985px{ width:985px; }
.w986px{ width:986px; }
.w987px{ width:987px; }
.w988px{ width:988px; }
.w989px{ width:989px; }
.w990px{ width:990px; }
.w991px{ width:991px; }
.w992px{ width:992px; }
.w993px{ width:993px; }
.w994px{ width:994px; }
.w995px{ width:995px; }
.w996px{ width:996px; }
.w997px{ width:997px; }
.w998px{ width:998px; }
.w999px{ width:999px; }
.w1000px{ width:1000px; }


.no-gutters {
  margin:0;
  padding:0;
}

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

/********************************** common *************************************/

.header_top {
	padding: 30px 0;
}
.btnWrap {
	position: fixed;
	width: 100%;
	background-color: #181920;
	height: 60px;
	z-index: 10;
}
.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before {
	background-color: #d71c24!important;
}
.drawer-open .drawer-hamburger-icon {
	background-color: transparent!important;
}
.drawer-hamburger {
	width: 3rem!important;
	/*background-image: url(../images/header_02.png);
	background-position: right center;
	background-repeat: no-repeat;*/
}
.anchor {
	margin-top: -60px;
	padding-top: 60px;
}
#footer {
	color: #fff;
	background-color: #181920;
	border-top: 4px solid #d71c24;
}
#footer p {
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
}
/********************************** top *************************************/
.content.bg {
	background-color: #fcee21;
}
.topContent>div {
	position: relative;
	padding: 0;
}
.topContent .contentTitle {
	background-image: url(../img/wp/top_02.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	font-weight: 900;
	font-size: 46px;
	line-height: 1.8;
	padding-bottom: 40px;
	margin-bottom: 20px;
}
.topContent .contentTitle+p {
	font-size: 18px;
	font-weight: 500;
	line-height: 2.0;
}
.topContent .contentImage {
	position: absolute;
	right: -160px;
	top: -30px;
}
.topContent.type02 .contentImage {
	position: absolute;
	right: auto;
	left: -140px;
}
.salonInfo dt {
	font-weight: 900;
	font-size: 30px;
	border-bottom: 1px solid #d71c24;
	padding: 0 10px 18px;
	margin-bottom: 18px;
}
.salonInfo dd {
	font-size: 18px;
	font-weight: 500;
	line-height: 2.0;
	padding: 0 10px 45px;
}
.salonInfo .tel {
	padding: 0 10px 100px;
}
.salonInfo .tel a {
	font-family: 'Open Sans', sans-serif;
	font-size: 36px;
	font-weight: Bold;
	color: #d71c24;
}
.salonInfo .tel span {
	font-size: 18px;
	font-weight: 500;
	line-height: 2.0;
}
.salonInfo .google_map #map_customize {
	height: 480px!important;
}

/********************************** subPage *************************************/

#subPageTitle {
	text-align: center;
	padding: 98px 0;
}
#subPageTitle.recruit {
	text-align: center;
	background-color: #fcfbe9;
	padding: 98px 0 0;
}

/********************************** menu *************************************/

#pageNav {
	margin-bottom: 90px;
}
#pageNav li {
	display: inline-block;
	font-size: 20px;
}
#pageNav li a {
	padding: 0 20px 10px;
}
#pageNav li a:hover {
	border-bottom: 4px solid #d71c24;
}
.contentTitleWrap {
	margin-bottom: 40px;
}
.contentTitle02 {
	display: inline-block;
	min-width: 190px;
	background-image: url(../images/top_02.png);
	background-position: 16px bottom;
	background-repeat: no-repeat;
	font-weight: 900;
	font-size: 26px;
	line-height: 1.8;
	padding: 0 20px 25px;
}
.type02 .contentTitle02 {
	background-position: left bottom;
	padding: 0 0 15px;
}
.menuList li {
	padding: 0 20px 12px;
	margin-bottom: 25px;
	border-bottom: 1px solid #fff;
}
.menuList li:last-child {
	border-bottom: none;
}
.type02 .menuList li,
.type02 .menuList li:last-child,
.type03 .menuList li,
.type03 .menuList li:last-child {
	border-bottom: 1px solid #d71c24;
}
.bg.type02 li,
.bg.type02 li:last-child {
	border-bottom: 1px solid #fff;
}
.type02 .menuList li:last-child {
	margin-bottom: 10px;
}
.menuList li p {
	font-size: 22px;
}
.menuList li p span {
	font-size: 14px;
	font-weight: 600;
	vertical-align: top;
	padding: 1px 4px 2px;
	margin-left: 15px;
	border: 1px solid #181920;
}
.menuList li p+p {
	font-weight: 600;
}
.menuList li .note {
	clear: both;
	font-size: 14px;
	font-weight: 400;
	padding-top: 10px;
}

.menuList li .twoline {
	clear: both;
	font-weight: 500;
}
.hairstraightening_btm {
	margin-bottom: 70px;
}

.pickUp {
	background-image: url(../images/menu_04.png);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 40px;
	border: 1px solid #d71c24;
}
.pickUp dt {
	font-size: 24px;
	font-weight: 900;
	line-height: 1.8;
	padding: 0 15px 22px;
	border-bottom: 1px solid #d71c24;
}
.pickUp dd {
	font-size: 18px;
	line-height: 2;
	padding: 22px 15px 0;
}
.memo {
	display: inline-block;
	background-color: #d71c24;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	line-height: 1;
	vertical-align: bottom;
	padding: 3px 5px 5px;
}
#set>div {
	background-image: url(../images/menu_09.png);
	background-position: right top;
	background-repeat: no-repeat;
	background-size: contain;
}
@media screen and (max-width:1830px) {
	#set>div>div>div>div>div {
		background-color: rgba(255,255,255,0.7);
		padding: 15px;
	}
}

/********************************** staff *************************************/
.staff {
	align-items: flex-end;
	text-align: center;
}
.staff dt {
	font-size: 22px;
	padding: 25px 10px;
}
.staff dd {
	font-size: 32px;
	padding: 0 10px 25px;
}
.staff dd+dd {
	font-size: 22px;
	padding: 25px 10px;
	border-top: 3px solid #d71c24;
}
.staffWrap .Bg {
	background-color: #fff;
}
.staffWrap .container {
	padding-top: 120px;
	padding-bottom: 120px;
}
/********************************** style *************************************/
.styleWrap>#subPageTitle+div {
	background-image: url(../images/style_03.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: contain;
	text-align: center;
}
.styleWrap>#subPageTitle+div>div {
	background-image: url(../images/style_20.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: contain;
}
.styleWrap>div>div>div {
	padding: 80px 0 30px;
}
.styleWrap>div>div>div>div+div {
	background-image: url(../images/style_04.png);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 100px 0 30px;
}
.styleWrap>div>div>div>div+div+div {
	position: relative;
	background-image: url(../images/style_13.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 100px 0 30px;
}
.styleWrap>div>div>div>div+div+div+div {
	background-image: none;
	padding: 100px 0 100px;
}
.styleWrap>div>div>div>div+div+div>img {
	position: absolute;
	right: -80px;
	top: 100px;
}
.styleWrap h2 {
	padding-bottom: 40px;
}
.styleWrap .name {
	text-align: right;
}
.styleWrap .name p {
	display: inline;
	background-image: url(../images/style_26.png);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 12px;
	padding: 5px 0 5px 22px;
}
.styleWrap .style img {
	background-image: url(../images/style_31.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 0 10px 10px 0;
}
/********************************** recruit *************************************/
#contents.recruit {
	background-color: #fff;
}
.recruitMv {
	position: relative;
	background-color: #fcfbe9;
}
.recruitMv .recruitTitle {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
}
.recruitMv .recruitTitle+img {
	padding-top: 120px;
}
.recruitMain {
	text-align: center;
	padding-top: 40px;
}
.recruitMain dt {
	font-size: 48px;
	font-weight: 900;
	line-height: 2.0;
	background-image: url(../images/recruit_03.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-bottom: 80px;
	margin-bottom: 40px;
}
.recruitMain dd {
	font-size: 22px;
	line-height: 2.0;
}
.recruitMain li {
	text-align: left;
	letter-spacing: -0.01em;
	background-image: url(../images/recruit_05.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 80px;
	margin-bottom: 20px;
}
.recruitMain li:nth-child(2) {
	background-image: url(../images/recruit_06.png);
}
.recruitMain li:nth-child(3) {
	background-image: url(../images/recruit_07.png);
}
.recruitMain li:nth-child(4) {
	background-image: url(../images/recruit_08.png);
}
.recruitMain li:nth-child(5) {
	background-image: url(../images/recruit_09.png);
}
.recruitMain li:nth-child(6) {
	background-image: url(../images/recruit_10.png);
}
.recruitMain li:nth-child(7) {
	background-image: url(../images/recruit_11.png);
	margin-bottom: 0;
}
.recruitAbout {
	background-image: url(../images/recruit_05.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.recruitDetailInner {
	background-image: url(../images/recruit_14.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: contain;
	background-color: #fcee21;
	text-align: center;
	padding: 115px 0 0;
}
.companyDetail {
	margin: 86px 0 129px;
}
.companyDetaillInner {
	background-image: url(../images/recruit_16.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: contain;
	background-color: #fcfbe9;
	text-align: center;
	padding: 115px 0 0;
}
.recruitDetail h4,
.companyDetail h4 {
	font-size: 18px;
	padding-top: 10px;
}
.detailList {
	width: 100%;
	text-align: left;
	padding: 50px 65px;
}
.detailList>li {
	padding: 14px 0;
	border-bottom: 1px solid #fff;
}
.companyDetaillInner .detailList>li {
	padding: 14px 0;
	border-bottom: 1px solid #fcee21;
}
.detailList>li:last-child {
	border-bottom: none;
}
.detailList dt,
.detailList dd {
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
}
.detailList dt {
	width: 16%;
	letter-spacing: -0.01em;
	font-size: 18px;
	padding: 15px;
}
.detailList dd {
	width: 83%;
	font-size: 16px;
	letter-spacing: -0.0001em;
	border-left: 3px solid #d71c24;
	padding: 15px 0 15px 15px;
}

#entry h2 {
	background-color: #d71c24;
	text-align: center;
	padding: 45px 0;
}

.salonMessage {
	background-image: url(../images/saloninfo_03.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.salonMessage p {
	font-size: 22px;
	line-height: 2.7;
}
form .list {
    margin-bottom: 25px;
}
form .heading {
    border-left: 3px solid #d71c24;
    padding: 5px 10px;
    font-weight:bold;
}
form [type=reset], form [type=submit] {
    background-color: #d71c24;
    color: #fff;
    padding: 10px 0;
    margin-bottom: 10px;
}
input, textarea {
    background-color: #eee;
    border: none;
    padding: 5px;
}