@charset "UTF-8";

/* =================================================================
	Reset Style
================================================================= */

html{
	margin:0;
	padding:0;
	height:100%;
	font-size:100%;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	font-family:Meiryo, "Hiragino Kaku Gothic ProN", sans-serif;
}

body{
	margin:0;
	padding:0;
	color:#333;
	background:#ffffff;
	text-align:center;
	word-break:break-all;
	word-wrap:break-word;
}

body.mobile.sbm{
	background:#ffffff;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-weight:bold;
}

ul,ol,li,dl,dt,dd{
	margin:0;
	padding:0;
	list-style-type: none;
}

p{
	margin: 0;
	padding:0;
	line-height:1.5;
}

a:link,a:visited,a:active,a:hover,a:focus{
	color:#333;
	text-decoration:none;
	outline:0;
}

#m_page #m_MainBox_r .m_rInfo_Area li.m-rInfo a:hover img {
	opacity:0.7;
	filter:alpha(opacity=70); 
}

img{
	border:0;
	vertical-align: bottom;
	-ms-interpolation-mode:bicubic;
}

form{
	margin:0;
}

button,input,select,textarea{
	font-family: inherit;
	font-size:100%;
	margin:0;
	vertical-align:baseline;
	*vertical-align:middle;/*IE6,7*/
	font-family:Meiryo, "Hiragino Kaku Gothic ProN", sans-serif;
}

button,input{
	line-height:normal;
}

button,select{
	text-transform:none;
}

input[type="checkbox"],input[type="radio"]{
	box-sizing:border-box;
	padding:0;
	*height:13px;/*IE6,7*/
	*width:13px;/*IE6,7*/
}

button::-moz-focus-inner,input::-moz-focus-inner{
	border:0;
	padding:0;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}

/* =================================================================
	Common Class
================================================================= */

/* ----------------------------------------------------------------
	clearfix, clear
----------------------------------------------------------------- */

.clearfix{
	*zoom:1;
}
.clearfix:after{
	content:'';
	display:table;
	clear:both;
}

.clear{
	clear:both;
}

/* ----------------------------------------------------------------
	display
----------------------------------------------------------------- */

.display_none{
	display:none;
}

.display_block{
	display:block;
}

.display_table{
	display:table;
}

.display_table_cell{
	display:table-cell;
}

/* ----------------------------------------------------------------
	margin
----------------------------------------------------------------- */

.mta  { margin:0 auto !important; }

.mt0  { margin-top:0px !important; }
.mt1  { margin-top:1px !important; }
.mt2  { margin-top:2px !important; }
.mt3  { margin-top:3px !important; }
.mt4  { margin-top:4px !important; }
.mt5  { margin-top:5px !important; }
.mt6  { margin-top:6px !important; }
.mt7  { margin-top:7px !important; }
.mt8  { margin-top:8px !important; }
.mt9  { margin-top:9px !important; }
.mt10 { margin-top:10px !important; }
.mt11 { margin-top:11px !important; }
.mt12 { margin-top:12px !important; }
.mt13 { margin-top:13px !important; }
.mt14 { margin-top:14px !important; }
.mt15 { margin-top:15px !important; }
.mt16 { margin-top:16px !important; }
.mt17 { margin-top:17px !important; }
.mt18 { margin-top:18px !important; }
.mt19 { margin-top:19px !important; }
.mt20 { margin-top:20px !important; }
.mt21 { margin-top:21px !important; }
.mt22 { margin-top:22px !important; }
.mt23 { margin-top:23px !important; }
.mt24 { margin-top:24px !important; }
.mt25 { margin-top:25px !important; }
.mt26 { margin-top:26px !important; }
.mt27 { margin-top:27px !important; }
.mt28 { margin-top:28px !important; }
.mt29 { margin-top:29px !important; }
.mt30 { margin-top:30px !important; }
.mt31 { margin-top:31px !important; }
.mt32 { margin-top:32px !important; }
.mt33 { margin-top:33px !important; }
.mt34 { margin-top:34px !important; }
.mt35 { margin-top:35px !important; }
.mt36 { margin-top:36px !important; }
.mt37 { margin-top:37px !important; }
.mt38 { margin-top:38px !important; }
.mt39 { margin-top:39px !important; }
.mt40 { margin-top:40px !important; }
.mt41 { margin-top:41px !important; }
.mt42 { margin-top:42px !important; }
.mt43 { margin-top:43px !important; }
.mt44 { margin-top:44px !important; }
.mt45 { margin-top:45px !important; }
.mt46 { margin-top:46px !important; }
.mt47 { margin-top:47px !important; }
.mt48 { margin-top:48px !important; }
.mt49 { margin-top:49px !important; }
.mt50 { margin-top:50px !important; }
.mt51 { margin-top:51px !important; }
.mt52 { margin-top:52px !important; }
.mt53 { margin-top:53px !important; }
.mt54 { margin-top:54px !important; }
.mt55 { margin-top:55px !important; }
.mt56 { margin-top:56px !important; }
.mt57 { margin-top:57px !important; }
.mt58 { margin-top:58px !important; }
.mt59 { margin-top:59px !important; }
.mt60 { margin-top:60px !important; }
.mt61 { margin-top:61px !important; }
.mt62 { margin-top:62px !important; }
.mt63 { margin-top:63px !important; }
.mt64 { margin-top:64px !important; }
.mt65 { margin-top:65px !important; }
.mt66 { margin-top:66px !important; }
.mt67 { margin-top:67px !important; }
.mt68 { margin-top:68px !important; }
.mt69 { margin-top:69px !important; }
.mt70 { margin-top:70px !important; }
.mt71 { margin-top:71px !important; }
.mt72 { margin-top:72px !important; }
.mt73 { margin-top:73px !important; }
.mt74 { margin-top:74px !important; }
.mt75 { margin-top:75px !important; }
.mt76 { margin-top:76px !important; }
.mt77 { margin-top:77px !important; }
.mt78 { margin-top:78px !important; }
.mt79 { margin-top:79px !important; }
.mt80 { margin-top:80px !important; }
.mt81 { margin-top:81px !important; }
.mt82 { margin-top:82px !important; }
.mt83 { margin-top:83px !important; }
.mt84 { margin-top:84px !important; }
.mt85 { margin-top:85px !important; }
.mt86 { margin-top:86px !important; }
.mt87 { margin-top:87px !important; }
.mt88 { margin-top:88px !important; }
.mt89 { margin-top:89px !important; }
.mt90 { margin-top:90px !important; }
.mt91 { margin-top:91px !important; }
.mt92 { margin-top:92px !important; }
.mt93 { margin-top:93px !important; }
.mt94 { margin-top:94px !important; }
.mt95 { margin-top:95px !important; }
.mt96 { margin-top:96px !important; }
.mt97 { margin-top:97px !important; }
.mt98 { margin-top:98px !important; }
.mt99 { margin-top:99px !important; }
.mt100{ margin-top:100px!important; }

.mr0  { margin-right:0px !important; }
.mr1  { margin-right:1px !important; }
.mr2  { margin-right:2px !important; }
.mr3  { margin-right:3px !important; }
.mr4  { margin-right:4px !important; }
.mr5  { margin-right:5px !important; }
.mr6  { margin-right:6px !important; }
.mr7  { margin-right:7px !important; }
.mr8  { margin-right:8px !important; }
.mr9  { margin-right:9px !important; }
.mr10 { margin-right:10px !important; }
.mr11 { margin-right:11px !important; }
.mr12 { margin-right:12px !important; }
.mr13 { margin-right:13px !important; }
.mr14 { margin-right:14px !important; }
.mr15 { margin-right:15px !important; }
.mr16 { margin-right:16px !important; }
.mr17 { margin-right:17px !important; }
.mr18 { margin-right:18px !important; }
.mr19 { margin-right:19px !important; }
.mr20 { margin-right:20px !important; }
.mr21 { margin-right:21px !important; }
.mr22 { margin-right:22px !important; }
.mr23 { margin-right:23px !important; }
.mr24 { margin-right:24px !important; }
.mr25 { margin-right:25px !important; }
.mr26 { margin-right:26px !important; }
.mr27 { margin-right:27px !important; }
.mr28 { margin-right:28px !important; }
.mr29 { margin-right:29px !important; }
.mr30 { margin-right:30px !important; }
.mr31 { margin-right:31px !important; }
.mr32 { margin-right:32px !important; }
.mr33 { margin-right:33px !important; }
.mr34 { margin-right:34px !important; }
.mr35 { margin-right:35px !important; }
.mr36 { margin-right:36px !important; }
.mr37 { margin-right:37px !important; }
.mr38 { margin-right:38px !important; }
.mr39 { margin-right:39px !important; }
.mr40 { margin-right:40px !important; }
.mr41 { margin-right:41px !important; }
.mr42 { margin-right:42px !important; }
.mr43 { margin-right:43px !important; }
.mr44 { margin-right:44px !important; }
.mr45 { margin-right:45px !important; }
.mr46 { margin-right:46px !important; }
.mr47 { margin-right:47px !important; }
.mr48 { margin-right:48px !important; }
.mr49 { margin-right:49px !important; }
.mr50 { margin-right:50px !important; }
.mr51 { margin-right:51px !important; }
.mr52 { margin-right:52px !important; }
.mr53 { margin-right:53px !important; }
.mr54 { margin-right:54px !important; }
.mr55 { margin-right:55px !important; }
.mr56 { margin-right:56px !important; }
.mr57 { margin-right:57px !important; }
.mr58 { margin-right:58px !important; }
.mr59 { margin-right:59px !important; }
.mr60 { margin-right:60px !important; }
.mr61 { margin-right:61px !important; }
.mr62 { margin-right:62px !important; }
.mr63 { margin-right:63px !important; }
.mr64 { margin-right:64px !important; }
.mr65 { margin-right:65px !important; }
.mr66 { margin-right:66px !important; }
.mr67 { margin-right:67px !important; }
.mr68 { margin-right:68px !important; }
.mr69 { margin-right:69px !important; }
.mr70 { margin-right:70px !important; }
.mr71 { margin-right:71px !important; }
.mr72 { margin-right:72px !important; }
.mr73 { margin-right:73px !important; }
.mr74 { margin-right:74px !important; }
.mr75 { margin-right:75px !important; }
.mr76 { margin-right:76px !important; }
.mr77 { margin-right:77px !important; }
.mr78 { margin-right:78px !important; }
.mr79 { margin-right:79px !important; }
.mr80 { margin-right:80px !important; }
.mr81 { margin-right:81px !important; }
.mr82 { margin-right:82px !important; }
.mr83 { margin-right:83px !important; }
.mr84 { margin-right:84px !important; }
.mr85 { margin-right:85px !important; }
.mr86 { margin-right:86px !important; }
.mr87 { margin-right:87px !important; }
.mr88 { margin-right:88px !important; }
.mr89 { margin-right:89px !important; }
.mr90 { margin-right:90px !important; }
.mr91 { margin-right:91px !important; }
.mr92 { margin-right:92px !important; }
.mr93 { margin-right:93px !important; }
.mr94 { margin-right:94px !important; }
.mr95 { margin-right:95px !important; }
.mr96 { margin-right:96px !important; }
.mr97 { margin-right:97px !important; }
.mr98 { margin-right:98px !important; }
.mr99 { margin-right:99px !important; }
.mr100{ margin-right:100px!important; }

.mb0  { margin-bottom:0px !important;}
.mb1  { margin-bottom:1px !important; }
.mb2  { margin-bottom:2px !important; }
.mb3  { margin-bottom:3px !important; }
.mb4  { margin-bottom:4px !important; }
.mb5  { margin-bottom:5px !important; }
.mb6  { margin-bottom:6px !important; }
.mb7  { margin-bottom:7px !important; }
.mb8  { margin-bottom:8px !important; }
.mb9  { margin-bottom:9px !important; }
.mb10 { margin-bottom:10px !important; }
.mb11 { margin-bottom:11px !important; }
.mb12 { margin-bottom:12px !important; }
.mb13 { margin-bottom:13px !important; }
.mb14 { margin-bottom:14px !important; }
.mb15 { margin-bottom:15px !important; }
.mb16 { margin-bottom:16px !important; }
.mb17 { margin-bottom:17px !important; }
.mb18 { margin-bottom:18px !important; }
.mb19 { margin-bottom:19px !important; }
.mb20 { margin-bottom:20px !important; }
.mb21 { margin-bottom:21px !important; }
.mb22 { margin-bottom:22px !important; }
.mb23 { margin-bottom:23px !important; }
.mb24 { margin-bottom:24px !important; }
.mb25 { margin-bottom:25px !important; }
.mb26 { margin-bottom:26px !important; }
.mb27 { margin-bottom:27px !important; }
.mb28 { margin-bottom:28px !important; }
.mb29 { margin-bottom:29px !important; }
.mb30 { margin-bottom:30px !important; }
.mb31 { margin-bottom:31px !important; }
.mb32 { margin-bottom:32px !important; }
.mb33 { margin-bottom:33px !important; }
.mb34 { margin-bottom:34px !important; }
.mb35 { margin-bottom:35px !important; }
.mb36 { margin-bottom:36px !important; }
.mb37 { margin-bottom:37px !important; }
.mb38 { margin-bottom:38px !important; }
.mb39 { margin-bottom:39px !important; }
.mb40 { margin-bottom:40px !important; }
.mb41 { margin-bottom:41px !important; }
.mb42 { margin-bottom:42px !important; }
.mb43 { margin-bottom:43px !important; }
.mb44 { margin-bottom:44px !important; }
.mb45 { margin-bottom:45px !important; }
.mb46 { margin-bottom:46px !important; }
.mb47 { margin-bottom:47px !important; }
.mb48 { margin-bottom:48px !important; }
.mb49 { margin-bottom:49px !important; }
.mb50 { margin-bottom:50px !important; }
.mb51 { margin-bottom:51px !important; }
.mb52 { margin-bottom:52px !important; }
.mb53 { margin-bottom:53px !important; }
.mb54 { margin-bottom:54px !important; }
.mb55 { margin-bottom:55px !important; }
.mb56 { margin-bottom:56px !important; }
.mb57 { margin-bottom:57px !important; }
.mb58 { margin-bottom:58px !important; }
.mb59 { margin-bottom:59px !important; }
.mb60 { margin-bottom:60px !important; }
.mb61 { margin-bottom:61px !important; }
.mb62 { margin-bottom:62px !important; }
.mb63 { margin-bottom:63px !important; }
.mb64 { margin-bottom:64px !important; }
.mb65 { margin-bottom:65px !important; }
.mb66 { margin-bottom:66px !important; }
.mb67 { margin-bottom:67px !important; }
.mb68 { margin-bottom:68px !important; }
.mb69 { margin-bottom:69px !important; }
.mb70 { margin-bottom:70px !important; }
.mb71 { margin-bottom:71px !important; }
.mb72 { margin-bottom:72px !important; }
.mb73 { margin-bottom:73px !important; }
.mb74 { margin-bottom:74px !important; }
.mb75 { margin-bottom:75px !important; }
.mb76 { margin-bottom:76px !important; }
.mb77 { margin-bottom:77px !important; }
.mb78 { margin-bottom:78px !important; }
.mb79 { margin-bottom:79px !important; }
.mb80 { margin-bottom:80px !important; }
.mb81 { margin-bottom:81px !important; }
.mb82 { margin-bottom:82px !important; }
.mb83 { margin-bottom:83px !important; }
.mb84 { margin-bottom:84px !important; }
.mb85 { margin-bottom:85px !important; }
.mb86 { margin-bottom:86px !important; }
.mb87 { margin-bottom:87px !important; }
.mb88 { margin-bottom:88px !important; }
.mb89 { margin-bottom:89px !important; }
.mb90 { margin-bottom:90px !important; }
.mb91 { margin-bottom:91px !important; }
.mb92 { margin-bottom:92px !important; }
.mb93 { margin-bottom:93px !important; }
.mb94 { margin-bottom:94px !important; }
.mb95 { margin-bottom:95px !important; }
.mb96 { margin-bottom:96px !important; }
.mb97 { margin-bottom:97px !important; }
.mb98 { margin-bottom:98px !important; }
.mb99 { margin-bottom:99px !important; }
.mb100{ margin-bottom:100px!important; }

.ml0  { margin-left:0px !important; }
.ml1  { margin-left:1px !important; }
.ml2  { margin-left:2px !important; }
.ml3  { margin-left:3px !important; }
.ml4  { margin-left:4px !important; }
.ml5  { margin-left:5px !important; }
.ml6  { margin-left:6px !important; }
.ml7  { margin-left:7px !important; }
.ml8  { margin-left:8px !important; }
.ml9  { margin-left:9px !important; }
.ml10 { margin-left:10px !important; }
.ml11 { margin-left:11px !important; }
.ml12 { margin-left:12px !important; }
.ml13 { margin-left:13px !important; }
.ml14 { margin-left:14px !important; }
.ml15 { margin-left:15px !important; }
.ml16 { margin-left:16px !important; }
.ml17 { margin-left:17px !important; }
.ml18 { margin-left:18px !important; }
.ml19 { margin-left:19px !important; }
.ml20 { margin-left:20px !important; }
.ml21 { margin-left:21px !important; }
.ml22 { margin-left:22px !important; }
.ml23 { margin-left:23px !important; }
.ml24 { margin-left:24px !important; }
.ml25 { margin-left:25px !important; }
.ml26 { margin-left:26px !important; }
.ml27 { margin-left:27px !important; }
.ml28 { margin-left:28px !important; }
.ml29 { margin-left:29px !important; }
.ml30 { margin-left:30px !important; }
.ml31 { margin-left:31px !important; }
.ml32 { margin-left:32px !important; }
.ml33 { margin-left:33px !important; }
.ml34 { margin-left:34px !important; }
.ml35 { margin-left:35px !important; }
.ml36 { margin-left:36px !important; }
.ml37 { margin-left:37px !important; }
.ml38 { margin-left:38px !important; }
.ml39 { margin-left:39px !important; }
.ml40 { margin-left:40px !important; }
.ml41 { margin-left:41px !important; }
.ml42 { margin-left:42px !important; }
.ml43 { margin-left:43px !important; }
.ml44 { margin-left:44px !important; }
.ml45 { margin-left:45px !important; }
.ml46 { margin-left:46px !important; }
.ml47 { margin-left:47px !important; }
.ml48 { margin-left:48px !important; }
.ml49 { margin-left:49px !important; }
.ml50 { margin-left:50px !important; }
.ml51 { margin-left:51px !important; }
.ml52 { margin-left:52px !important; }
.ml53 { margin-left:53px !important; }
.ml54 { margin-left:54px !important; }
.ml55 { margin-left:55px !important; }
.ml56 { margin-left:56px !important; }
.ml57 { margin-left:57px !important; }
.ml58 { margin-left:58px !important; }
.ml59 { margin-left:59px !important; }
.ml60 { margin-left:60px !important; }
.ml61 { margin-left:61px !important; }
.ml62 { margin-left:62px !important; }
.ml63 { margin-left:63px !important; }
.ml64 { margin-left:64px !important; }
.ml65 { margin-left:65px !important; }
.ml66 { margin-left:66px !important; }
.ml67 { margin-left:67px !important; }
.ml68 { margin-left:68px !important; }
.ml69 { margin-left:69px !important; }
.ml70 { margin-left:70px !important; }
.ml71 { margin-left:71px !important; }
.ml72 { margin-left:72px !important; }
.ml73 { margin-left:73px !important; }
.ml74 { margin-left:74px !important; }
.ml75 { margin-left:75px !important; }
.ml76 { margin-left:76px !important; }
.ml77 { margin-left:77px !important; }
.ml78 { margin-left:78px !important; }
.ml79 { margin-left:79px !important; }
.ml80 { margin-left:80px !important; }
.ml81 { margin-left:81px !important; }
.ml82 { margin-left:82px !important; }
.ml83 { margin-left:83px !important; }
.ml84 { margin-left:84px !important; }
.ml85 { margin-left:85px !important; }
.ml86 { margin-left:86px !important; }
.ml87 { margin-left:87px !important; }
.ml88 { margin-left:88px !important; }
.ml89 { margin-left:89px !important; }
.ml90 { margin-left:90px !important; }
.ml91 { margin-left:91px !important; }
.ml92 { margin-left:92px !important; }
.ml93 { margin-left:93px !important; }
.ml94 { margin-left:94px !important; }
.ml95 { margin-left:95px !important; }
.ml96 { margin-left:96px !important; }
.ml97 { margin-left:97px !important; }
.ml98 { margin-left:98px !important; }
.ml99 { margin-left:99px !important; }
.ml100{ margin-left:100px!important; }

.mlr_auto  { margin-left:auto !important; margin-right:auto !important; }
.ml15_pc { margin-left:15px !important; }


/* ----------------------------------------------------------------
	margin_pc
----------------------------------------------------------------- */

.mt0_pc  { margin-top:0px !important; }
.mt1_pc  { margin-top:1px !important; }
.mt2_pc  { margin-top:2px !important; }
.mt3_pc  { margin-top:3px !important; }
.mt4_pc  { margin-top:4px !important; }
.mt5_pc  { margin-top:5px !important; }
.mt6_pc  { margin-top:6px !important; }
.mt7_pc  { margin-top:7px !important; }
.mt8_pc  { margin-top:8px !important; }
.mt9_pc  { margin-top:9px !important; }
.mt10_pc { margin-top:10px !important; }
.mt11_pc { margin-top:11px !important; }
.mt12_pc { margin-top:12px !important; }
.mt13_pc { margin-top:13px !important; }
.mt14_pc { margin-top:14px !important; }
.mt15_pc { margin-top:15px !important; }
.mt16_pc { margin-top:16px !important; }
.mt17_pc { margin-top:17px !important; }
.mt18_pc { margin-top:18px !important; }
.mt19_pc { margin-top:19px !important; }
.mt20_pc { margin-top:20px !important; }
.mt21_pc { margin-top:21px !important; }
.mt22_pc { margin-top:22px !important; }
.mt23_pc { margin-top:23px !important; }
.mt24_pc { margin-top:24px !important; }
.mt25_pc { margin-top:25px !important; }
.mt26_pc { margin-top:26px !important; }
.mt27_pc { margin-top:27px !important; }
.mt28_pc { margin-top:28px !important; }
.mt29_pc { margin-top:29px !important; }
.mt30_pc { margin-top:30px !important; }
.mt31_pc { margin-top:31px !important; }
.mt32_pc { margin-top:32px !important; }
.mt33_pc { margin-top:33px !important; }
.mt34_pc { margin-top:34px !important; }
.mt35_pc { margin-top:35px !important; }
.mt36_pc { margin-top:36px !important; }
.mt37_pc { margin-top:37px !important; }
.mt38_pc { margin-top:38px !important; }
.mt39_pc { margin-top:39px !important; }
.mt40_pc { margin-top:40px !important; }
.mt41_pc { margin-top:41px !important; }
.mt42_pc { margin-top:42px !important; }
.mt43_pc { margin-top:43px !important; }
.mt44_pc { margin-top:44px !important; }
.mt45_pc { margin-top:45px !important; }
.mt46_pc { margin-top:46px !important; }
.mt47_pc { margin-top:47px !important; }
.mt48_pc { margin-top:48px !important; }
.mt49_pc { margin-top:49px !important; }
.mt50_pc { margin-top:50px !important; }
.mt51_pc { margin-top:51px !important; }
.mt52_pc { margin-top:52px !important; }
.mt53_pc { margin-top:53px !important; }
.mt54_pc { margin-top:54px !important; }
.mt55_pc { margin-top:55px !important; }
.mt56_pc { margin-top:56px !important; }
.mt57_pc { margin-top:57px !important; }
.mt58_pc { margin-top:58px !important; }
.mt59_pc { margin-top:59px !important; }
.mt60_pc { margin-top:60px !important; }
.mt61_pc { margin-top:61px !important; }
.mt62_pc { margin-top:62px !important; }
.mt63_pc { margin-top:63px !important; }
.mt64_pc { margin-top:64px !important; }
.mt65_pc { margin-top:65px !important; }
.mt66_pc { margin-top:66px !important; }
.mt67_pc { margin-top:67px !important; }
.mt68_pc { margin-top:68px !important; }
.mt69_pc { margin-top:69px !important; }
.mt70_pc { margin-top:70px !important; }
.mt71_pc { margin-top:71px !important; }
.mt72_pc { margin-top:72px !important; }
.mt73_pc { margin-top:73px !important; }
.mt74_pc { margin-top:74px !important; }
.mt75_pc { margin-top:75px !important; }
.mt76_pc { margin-top:76px !important; }
.mt77_pc { margin-top:77px !important; }
.mt78_pc { margin-top:78px !important; }
.mt79_pc { margin-top:79px !important; }
.mt80_pc { margin-top:80px !important; }
.mt81_pc { margin-top:81px !important; }
.mt82_pc { margin-top:82px !important; }
.mt83_pc { margin-top:83px !important; }
.mt84_pc { margin-top:84px !important; }
.mt85_pc { margin-top:85px !important; }
.mt86_pc { margin-top:86px !important; }
.mt87_pc { margin-top:87px !important; }
.mt88_pc { margin-top:88px !important; }
.mt89_pc { margin-top:89px !important; }
.mt90_pc { margin-top:90px !important; }
.mt91_pc { margin-top:91px !important; }
.mt92_pc { margin-top:92px !important; }
.mt93_pc { margin-top:93px !important; }
.mt94_pc { margin-top:94px !important; }
.mt95_pc { margin-top:95px !important; }
.mt96_pc { margin-top:96px !important; }
.mt97_pc { margin-top:97px !important; }
.mt98_pc { margin-top:98px !important; }
.mt99_pc { margin-top:99px !important; }
.mt100_pc{ margin-top:100px!important; }

.mr0_pc  { margin-right:0px !important; }
.mr1_pc  { margin-right:1px !important; }
.mr2_pc  { margin-right:2px !important; }
.mr3_pc  { margin-right:3px !important; }
.mr4_pc  { margin-right:4px !important; }
.mr5_pc  { margin-right:5px !important; }
.mr6_pc  { margin-right:6px !important; }
.mr7_pc  { margin-right:7px !important; }
.mr8_pc  { margin-right:8px !important; }
.mr9_pc  { margin-right:9px !important; }
.mr10_pc { margin-right:10px !important; }
.mr11_pc { margin-right:11px !important; }
.mr12_pc { margin-right:12px !important; }
.mr13_pc { margin-right:13px !important; }
.mr14_pc { margin-right:14px !important; }
.mr15_pc { margin-right:15px !important; }
.mr16_pc { margin-right:16px !important; }
.mr17_pc { margin-right:17px !important; }
.mr18_pc { margin-right:18px !important; }
.mr19_pc { margin-right:19px !important; }
.mr20_pc { margin-right:20px !important; }
.mr21_pc { margin-right:21px !important; }
.mr22_pc { margin-right:22px !important; }
.mr23_pc { margin-right:23px !important; }
.mr24_pc { margin-right:24px !important; }
.mr25_pc { margin-right:25px !important; }
.mr26_pc { margin-right:26px !important; }
.mr27_pc { margin-right:27px !important; }
.mr28_pc { margin-right:28px !important; }
.mr29_pc { margin-right:29px !important; }
.mr30_pc { margin-right:30px !important; }
.mr31_pc { margin-right:31px !important; }
.mr32_pc { margin-right:32px !important; }
.mr33_pc { margin-right:33px !important; }
.mr34_pc { margin-right:34px !important; }
.mr35_pc { margin-right:35px !important; }
.mr36_pc { margin-right:36px !important; }
.mr37_pc { margin-right:37px !important; }
.mr38_pc { margin-right:38px !important; }
.mr39_pc { margin-right:39px !important; }
.mr40_pc { margin-right:40px !important; }
.mr41_pc { margin-right:41px !important; }
.mr42_pc { margin-right:42px !important; }
.mr43_pc { margin-right:43px !important; }
.mr44_pc { margin-right:44px !important; }
.mr45_pc { margin-right:45px !important; }
.mr46_pc { margin-right:46px !important; }
.mr47_pc { margin-right:47px !important; }
.mr48_pc { margin-right:48px !important; }
.mr49_pc { margin-right:49px !important; }
.mr50_pc { margin-right:50px !important; }
.mr51_pc { margin-right:51px !important; }
.mr52_pc { margin-right:52px !important; }
.mr53_pc { margin-right:53px !important; }
.mr54_pc { margin-right:54px !important; }
.mr55_pc { margin-right:55px !important; }
.mr56_pc { margin-right:56px !important; }
.mr57_pc { margin-right:57px !important; }
.mr58_pc { margin-right:58px !important; }
.mr59_pc { margin-right:59px !important; }
.mr60_pc { margin-right:60px !important; }
.mr61_pc { margin-right:61px !important; }
.mr62_pc { margin-right:62px !important; }
.mr63_pc { margin-right:63px !important; }
.mr64_pc { margin-right:64px !important; }
.mr65_pc { margin-right:65px !important; }
.mr66_pc { margin-right:66px !important; }
.mr67_pc { margin-right:67px !important; }
.mr68_pc { margin-right:68px !important; }
.mr69_pc { margin-right:69px !important; }
.mr70_pc { margin-right:70px !important; }
.mr71_pc { margin-right:71px !important; }
.mr72_pc { margin-right:72px !important; }
.mr73_pc { margin-right:73px !important; }
.mr74_pc { margin-right:74px !important; }
.mr75_pc { margin-right:75px !important; }
.mr76_pc { margin-right:76px !important; }
.mr77_pc { margin-right:77px !important; }
.mr78_pc { margin-right:78px !important; }
.mr79_pc { margin-right:79px !important; }
.mr80_pc { margin-right:80px !important; }
.mr81_pc { margin-right:81px !important; }
.mr82_pc { margin-right:82px !important; }
.mr83_pc { margin-right:83px !important; }
.mr84_pc { margin-right:84px !important; }
.mr85_pc { margin-right:85px !important; }
.mr86_pc { margin-right:86px !important; }
.mr87_pc { margin-right:87px !important; }
.mr88_pc { margin-right:88px !important; }
.mr89_pc { margin-right:89px !important; }
.mr90_pc { margin-right:90px !important; }
.mr91_pc { margin-right:91px !important; }
.mr92_pc { margin-right:92px !important; }
.mr93_pc { margin-right:93px !important; }
.mr94_pc { margin-right:94px !important; }
.mr95_pc { margin-right:95px !important; }
.mr96_pc { margin-right:96px !important; }
.mr97_pc { margin-right:97px !important; }
.mr98_pc { margin-right:98px !important; }
.mr99_pc { margin-right:99px !important; }
.mr100_pc{ margin-right:100px!important; }

.mb0_pc  { margin-bottom:0px !important;}
.mb1_pc  { margin-bottom:1px !important; }
.mb2_pc  { margin-bottom:2px !important; }
.mb3_pc  { margin-bottom:3px !important; }
.mb4_pc  { margin-bottom:4px !important; }
.mb5_pc  { margin-bottom:5px !important; }
.mb6_pc  { margin-bottom:6px !important; }
.mb7_pc  { margin-bottom:7px !important; }
.mb8_pc  { margin-bottom:8px !important; }
.mb9_pc  { margin-bottom:9px !important; }
.mb10_pc { margin-bottom:10px !important; }
.mb11_pc { margin-bottom:11px !important; }
.mb12_pc { margin-bottom:12px !important; }
.mb13_pc { margin-bottom:13px !important; }
.mb14_pc { margin-bottom:14px !important; }
.mb15_pc { margin-bottom:15px !important; }
.mb16_pc { margin-bottom:16px !important; }
.mb17_pc { margin-bottom:17px !important; }
.mb18_pc { margin-bottom:18px !important; }
.mb19_pc { margin-bottom:19px !important; }
.mb20_pc { margin-bottom:20px !important; }
.mb21_pc { margin-bottom:21px !important; }
.mb22_pc { margin-bottom:22px !important; }
.mb23_pc { margin-bottom:23px !important; }
.mb24_pc { margin-bottom:24px !important; }
.mb25_pc { margin-bottom:25px !important; }
.mb26_pc { margin-bottom:26px !important; }
.mb27_pc { margin-bottom:27px !important; }
.mb28_pc { margin-bottom:28px !important; }
.mb29_pc { margin-bottom:29px !important; }
.mb30_pc { margin-bottom:30px !important; }
.mb31_pc { margin-bottom:31px !important; }
.mb32_pc { margin-bottom:32px !important; }
.mb33_pc { margin-bottom:33px !important; }
.mb34_pc { margin-bottom:34px !important; }
.mb35_pc { margin-bottom:35px !important; }
.mb36_pc { margin-bottom:36px !important; }
.mb37_pc { margin-bottom:37px !important; }
.mb38_pc { margin-bottom:38px !important; }
.mb39_pc { margin-bottom:39px !important; }
.mb40_pc { margin-bottom:40px !important; }
.mb41_pc { margin-bottom:41px !important; }
.mb42_pc { margin-bottom:42px !important; }
.mb43_pc { margin-bottom:43px !important; }
.mb44_pc { margin-bottom:44px !important; }
.mb45_pc { margin-bottom:45px !important; }
.mb46_pc { margin-bottom:46px !important; }
.mb47_pc { margin-bottom:47px !important; }
.mb48_pc { margin-bottom:48px !important; }
.mb49_pc { margin-bottom:49px !important; }
.mb50_pc { margin-bottom:50px !important; }
.mb51_pc { margin-bottom:51px !important; }
.mb52_pc { margin-bottom:52px !important; }
.mb53_pc { margin-bottom:53px !important; }
.mb54_pc { margin-bottom:54px !important; }
.mb55_pc { margin-bottom:55px !important; }
.mb56_pc { margin-bottom:56px !important; }
.mb57_pc { margin-bottom:57px !important; }
.mb58_pc { margin-bottom:58px !important; }
.mb59_pc { margin-bottom:59px !important; }
.mb60_pc { margin-bottom:60px !important; }
.mb61_pc { margin-bottom:61px !important; }
.mb62_pc { margin-bottom:62px !important; }
.mb63_pc { margin-bottom:63px !important; }
.mb64_pc { margin-bottom:64px !important; }
.mb65_pc { margin-bottom:65px !important; }
.mb66_pc { margin-bottom:66px !important; }
.mb67_pc { margin-bottom:67px !important; }
.mb68_pc { margin-bottom:68px !important; }
.mb69_pc { margin-bottom:69px !important; }
.mb70_pc { margin-bottom:70px !important; }
.mb71_pc { margin-bottom:71px !important; }
.mb72_pc { margin-bottom:72px !important; }
.mb73_pc { margin-bottom:73px !important; }
.mb74_pc { margin-bottom:74px !important; }
.mb75_pc { margin-bottom:75px !important; }
.mb76_pc { margin-bottom:76px !important; }
.mb77_pc { margin-bottom:77px !important; }
.mb78_pc { margin-bottom:78px !important; }
.mb79_pc { margin-bottom:79px !important; }
.mb80_pc { margin-bottom:80px !important; }
.mb81_pc { margin-bottom:81px !important; }
.mb82_pc { margin-bottom:82px !important; }
.mb83_pc { margin-bottom:83px !important; }
.mb84_pc { margin-bottom:84px !important; }
.mb85_pc { margin-bottom:85px !important; }
.mb86_pc { margin-bottom:86px !important; }
.mb87_pc { margin-bottom:87px !important; }
.mb88_pc { margin-bottom:88px !important; }
.mb89_pc { margin-bottom:89px !important; }
.mb90_pc { margin-bottom:90px !important; }
.mb91_pc { margin-bottom:91px !important; }
.mb92_pc { margin-bottom:92px !important; }
.mb93_pc { margin-bottom:93px !important; }
.mb94_pc { margin-bottom:94px !important; }
.mb95_pc { margin-bottom:95px !important; }
.mb96_pc { margin-bottom:96px !important; }
.mb97_pc { margin-bottom:97px !important; }
.mb98_pc { margin-bottom:98px !important; }
.mb99_pc { margin-bottom:99px !important; }
.mb100_pc{ margin-bottom:100px!important; }

.ml0_pc  { margin-left:0px !important; }
.ml1_pc  { margin-left:1px !important; }
.ml2_pc  { margin-left:2px !important; }
.ml3_pc  { margin-left:3px !important; }
.ml4_pc  { margin-left:4px !important; }
.ml5_pc  { margin-left:5px !important; }
.ml6_pc  { margin-left:6px !important; }
.ml7_pc  { margin-left:7px !important; }
.ml8_pc  { margin-left:8px !important; }
.ml9_pc  { margin-left:9px !important; }
.ml10_pc { margin-left:10px !important; }
.ml11_pc { margin-left:11px !important; }
.ml12_pc { margin-left:12px !important; }
.ml13_pc { margin-left:13px !important; }
.ml14_pc { margin-left:14px !important; }
.ml15_pc { margin-left:15px !important; }
.ml16_pc { margin-left:16px !important; }
.ml17_pc { margin-left:17px !important; }
.ml18_pc { margin-left:18px !important; }
.ml19_pc { margin-left:19px !important; }
.ml20_pc { margin-left:20px !important; }
.ml21_pc { margin-left:21px !important; }
.ml22_pc { margin-left:22px !important; }
.ml23_pc { margin-left:23px !important; }
.ml24_pc { margin-left:24px !important; }
.ml25_pc { margin-left:25px !important; }
.ml26_pc { margin-left:26px !important; }
.ml27_pc { margin-left:27px !important; }
.ml28_pc { margin-left:28px !important; }
.ml29_pc { margin-left:29px !important; }
.ml30_pc { margin-left:30px !important; }
.ml31_pc { margin-left:31px !important; }
.ml32_pc { margin-left:32px !important; }
.ml33_pc { margin-left:33px !important; }
.ml34_pc { margin-left:34px !important; }
.ml35_pc { margin-left:35px !important; }
.ml36_pc { margin-left:36px !important; }
.ml37_pc { margin-left:37px !important; }
.ml38_pc { margin-left:38px !important; }
.ml39_pc { margin-left:39px !important; }
.ml40_pc { margin-left:40px !important; }
.ml41_pc { margin-left:41px !important; }
.ml42_pc { margin-left:42px !important; }
.ml43_pc { margin-left:43px !important; }
.ml44_pc { margin-left:44px !important; }
.ml45_pc { margin-left:45px !important; }
.ml46_pc { margin-left:46px !important; }
.ml47_pc { margin-left:47px !important; }
.ml48_pc { margin-left:48px !important; }
.ml49_pc { margin-left:49px !important; }
.ml50_pc { margin-left:50px !important; }
.ml51_pc { margin-left:51px !important; }
.ml52_pc { margin-left:52px !important; }
.ml53_pc { margin-left:53px !important; }
.ml54_pc { margin-left:54px !important; }
.ml55_pc { margin-left:55px !important; }
.ml56_pc { margin-left:56px !important; }
.ml57_pc { margin-left:57px !important; }
.ml58_pc { margin-left:58px !important; }
.ml59_pc { margin-left:59px !important; }
.ml60_pc { margin-left:60px !important; }
.ml61_pc { margin-left:61px !important; }
.ml62_pc { margin-left:62px !important; }
.ml63_pc { margin-left:63px !important; }
.ml64_pc { margin-left:64px !important; }
.ml65_pc { margin-left:65px !important; }
.ml66_pc { margin-left:66px !important; }
.ml67_pc { margin-left:67px !important; }
.ml68_pc { margin-left:68px !important; }
.ml69_pc { margin-left:69px !important; }
.ml70_pc { margin-left:70px !important; }
.ml71_pc { margin-left:71px !important; }
.ml72_pc { margin-left:72px !important; }
.ml73_pc { margin-left:73px !important; }
.ml74_pc { margin-left:74px !important; }
.ml75_pc { margin-left:75px !important; }
.ml76_pc { margin-left:76px !important; }
.ml77_pc { margin-left:77px !important; }
.ml78_pc { margin-left:78px !important; }
.ml79_pc { margin-left:79px !important; }
.ml80_pc { margin-left:80px !important; }
.ml81_pc { margin-left:81px !important; }
.ml82_pc { margin-left:82px !important; }
.ml83_pc { margin-left:83px !important; }
.ml84_pc { margin-left:84px !important; }
.ml85_pc { margin-left:85px !important; }
.ml86_pc { margin-left:86px !important; }
.ml87_pc { margin-left:87px !important; }
.ml88_pc { margin-left:88px !important; }
.ml89_pc { margin-left:89px !important; }
.ml90_pc { margin-left:90px !important; }
.ml91_pc { margin-left:91px !important; }
.ml92_pc { margin-left:92px !important; }
.ml93_pc { margin-left:93px !important; }
.ml94_pc { margin-left:94px !important; }
.ml95_pc { margin-left:95px !important; }
.ml96_pc { margin-left:96px !important; }
.ml97_pc { margin-left:97px !important; }
.ml98_pc { margin-left:98px !important; }
.ml99_pc { margin-left:99px !important; }
.ml100_pc{ margin-left:100px!important; }

/* ----------------------------------------------------------------
	padding
----------------------------------------------------------------- */

.pt0  { padding-top:0px !important; }
.pt1  { padding-top:1px !important; }
.pt2  { padding-top:2px !important; }
.pt3  { padding-top:3px !important; }
.pt4  { padding-top:4px !important; }
.pt5  { padding-top:5px !important; }
.pt6  { padding-top:6px !important; }
.pt7  { padding-top:7px !important; }
.pt8  { padding-top:8px !important; }
.pt9  { padding-top:9px !important; }
.pt10 { padding-top:10px !important; }
.pt11 { padding-top:11px !important; }
.pt12 { padding-top:12px !important; }
.pt13 { padding-top:13px !important; }
.pt14 { padding-top:14px !important; }
.pt15 { padding-top:15px !important; }
.pt16 { padding-top:16px !important; }
.pt17 { padding-top:17px !important; }
.pt18 { padding-top:18px !important; }
.pt19 { padding-top:19px !important; }
.pt20 { padding-top:20px !important; }
.pt21 { padding-top:21px !important; }
.pt22 { padding-top:22px !important; }
.pt23 { padding-top:23px !important; }
.pt24 { padding-top:24px !important; }
.pt25 { padding-top:25px !important; }
.pt26 { padding-top:26px !important; }
.pt27 { padding-top:27px !important; }
.pt28 { padding-top:28px !important; }
.pt29 { padding-top:29px !important; }
.pt30 { padding-top:30px !important; }
.pt31 { padding-top:31px !important; }
.pt32 { padding-top:32px !important; }
.pt33 { padding-top:33px !important; }
.pt34 { padding-top:34px !important; }
.pt35 { padding-top:35px !important; }
.pt36 { padding-top:36px !important; }
.pt37 { padding-top:37px !important; }
.pt38 { padding-top:38px !important; }
.pt39 { padding-top:39px !important; }
.pt40 { padding-top:40px !important; }
.pt41 { padding-top:41px !important; }
.pt42 { padding-top:42px !important; }
.pt43 { padding-top:43px !important; }
.pt44 { padding-top:44px !important; }
.pt45 { padding-top:45px !important; }
.pt46 { padding-top:46px !important; }
.pt47 { padding-top:47px !important; }
.pt48 { padding-top:48px !important; }
.pt49 { padding-top:49px !important; }
.pt50 { padding-top:50px !important; }
.pt51 { padding-top:51px !important; }
.pt52 { padding-top:52px !important; }
.pt53 { padding-top:53px !important; }
.pt54 { padding-top:54px !important; }
.pt55 { padding-top:55px !important; }
.pt56 { padding-top:56px !important; }
.pt57 { padding-top:57px !important; }
.pt58 { padding-top:58px !important; }
.pt59 { padding-top:59px !important; }
.pt60 { padding-top:60px !important; }
.pt61 { padding-top:61px !important; }
.pt62 { padding-top:62px !important; }
.pt63 { padding-top:63px !important; }
.pt64 { padding-top:64px !important; }
.pt65 { padding-top:65px !important; }
.pt66 { padding-top:66px !important; }
.pt67 { padding-top:67px !important; }
.pt68 { padding-top:68px !important; }
.pt69 { padding-top:69px !important; }
.pt70 { padding-top:70px !important; }
.pt71 { padding-top:71px !important; }
.pt72 { padding-top:72px !important; }
.pt73 { padding-top:73px !important; }
.pt74 { padding-top:74px !important; }
.pt75 { padding-top:75px !important; }
.pt76 { padding-top:76px !important; }
.pt77 { padding-top:77px !important; }
.pt78 { padding-top:78px !important; }
.pt79 { padding-top:79px !important; }
.pt80 { padding-top:80px !important; }
.pt81 { padding-top:81px !important; }
.pt82 { padding-top:82px !important; }
.pt83 { padding-top:83px !important; }
.pt84 { padding-top:84px !important; }
.pt85 { padding-top:85px !important; }
.pt86 { padding-top:86px !important; }
.pt87 { padding-top:87px !important; }
.pt88 { padding-top:88px !important; }
.pt89 { padding-top:89px !important; }
.pt90 { padding-top:90px !important; }
.pt91 { padding-top:91px !important; }
.pt92 { padding-top:92px !important; }
.pt93 { padding-top:93px !important; }
.pt94 { padding-top:94px !important; }
.pt95 { padding-top:95px !important; }
.pt96 { padding-top:96px !important; }
.pt97 { padding-top:97px !important; }
.pt98 { padding-top:98px !important; }
.pt99 { padding-top:99px !important; }
.pt100{ padding-top:100px!important; }

.pr0  { padding-right:0px !important; }
.pr1  { padding-right:1px !important; }
.pr2  { padding-right:2px !important; }
.pr3  { padding-right:3px !important; }
.pr4  { padding-right:4px !important; }
.pr5  { padding-right:5px !important; }
.pr6  { padding-right:6px !important; }
.pr7  { padding-right:7px !important; }
.pr8  { padding-right:8px !important; }
.pr9  { padding-right:9px !important; }
.pr10 { padding-right:10px !important; }
.pr11 { padding-right:11px !important; }
.pr12 { padding-right:12px !important; }
.pr13 { padding-right:13px !important; }
.pr14 { padding-right:14px !important; }
.pr15 { padding-right:15px !important; }
.pr16 { padding-right:16px !important; }
.pr17 { padding-right:17px !important; }
.pr18 { padding-right:18px !important; }
.pr19 { padding-right:19px !important; }
.pr20 { padding-right:20px !important; }
.pr21 { padding-right:21px !important; }
.pr22 { padding-right:22px !important; }
.pr23 { padding-right:23px !important; }
.pr24 { padding-right:24px !important; }
.pr25 { padding-right:25px !important; }
.pr26 { padding-right:26px !important; }
.pr27 { padding-right:27px !important; }
.pr28 { padding-right:28px !important; }
.pr29 { padding-right:29px !important; }
.pr30 { padding-right:30px !important; }
.pr31 { padding-right:31px !important; }
.pr32 { padding-right:32px !important; }
.pr33 { padding-right:33px !important; }
.pr34 { padding-right:34px !important; }
.pr35 { padding-right:35px !important; }
.pr36 { padding-right:36px !important; }
.pr37 { padding-right:37px !important; }
.pr38 { padding-right:38px !important; }
.pr39 { padding-right:39px !important; }
.pr40 { padding-right:40px !important; }
.pr41 { padding-right:41px !important; }
.pr42 { padding-right:42px !important; }
.pr43 { padding-right:43px !important; }
.pr44 { padding-right:44px !important; }
.pr45 { padding-right:45px !important; }
.pr46 { padding-right:46px !important; }
.pr47 { padding-right:47px !important; }
.pr48 { padding-right:48px !important; }
.pr49 { padding-right:49px !important; }
.pr50 { padding-right:50px !important; }
.pr51 { padding-right:51px !important; }
.pr52 { padding-right:52px !important; }
.pr53 { padding-right:53px !important; }
.pr54 { padding-right:54px !important; }
.pr55 { padding-right:55px !important; }
.pr56 { padding-right:56px !important; }
.pr57 { padding-right:57px !important; }
.pr58 { padding-right:58px !important; }
.pr59 { padding-right:59px !important; }
.pr60 { padding-right:60px !important; }
.pr61 { padding-right:61px !important; }
.pr62 { padding-right:62px !important; }
.pr63 { padding-right:63px !important; }
.pr64 { padding-right:64px !important; }
.pr65 { padding-right:65px !important; }
.pr66 { padding-right:66px !important; }
.pr67 { padding-right:67px !important; }
.pr68 { padding-right:68px !important; }
.pr69 { padding-right:69px !important; }
.pr70 { padding-right:70px !important; }
.pr71 { padding-right:71px !important; }
.pr72 { padding-right:72px !important; }
.pr73 { padding-right:73px !important; }
.pr74 { padding-right:74px !important; }
.pr75 { padding-right:75px !important; }
.pr76 { padding-right:76px !important; }
.pr77 { padding-right:77px !important; }
.pr78 { padding-right:78px !important; }
.pr79 { padding-right:79px !important; }
.pr80 { padding-right:80px !important; }
.pr81 { padding-right:81px !important; }
.pr82 { padding-right:82px !important; }
.pr83 { padding-right:83px !important; }
.pr84 { padding-right:84px !important; }
.pr85 { padding-right:85px !important; }
.pr86 { padding-right:86px !important; }
.pr87 { padding-right:87px !important; }
.pr88 { padding-right:88px !important; }
.pr89 { padding-right:89px !important; }
.pr90 { padding-right:90px !important; }
.pr91 { padding-right:91px !important; }
.pr92 { padding-right:92px !important; }
.pr93 { padding-right:93px !important; }
.pr94 { padding-right:94px !important; }
.pr95 { padding-right:95px !important; }
.pr96 { padding-right:96px !important; }
.pr97 { padding-right:97px !important; }
.pr98 { padding-right:98px !important; }
.pr99 { padding-right:99px !important; }
.pr100{ padding-right:100px!important; }

.pb0  { padding-bottom:0px !important; }
.pb1  { padding-bottom:1px !important; }
.pb2  { padding-bottom:2px !important; }
.pb3  { padding-bottom:3px !important; }
.pb4  { padding-bottom:4px !important; }
.pb5  { padding-bottom:5px !important; }
.pb6  { padding-bottom:6px !important; }
.pb7  { padding-bottom:7px !important; }
.pb8  { padding-bottom:8px !important; }
.pb9  { padding-bottom:9px !important; }
.pb10 { padding-bottom:10px !important; }
.pb11 { padding-bottom:11px !important; }
.pb12 { padding-bottom:12px !important; }
.pb13 { padding-bottom:13px !important; }
.pb14 { padding-bottom:14px !important; }
.pb15 { padding-bottom:15px !important; }
.pb16 { padding-bottom:16px !important; }
.pb17 { padding-bottom:17px !important; }
.pb18 { padding-bottom:18px !important; }
.pb19 { padding-bottom:19px !important; }
.pb20 { padding-bottom:20px !important; }
.pb21 { padding-bottom:21px !important; }
.pb22 { padding-bottom:22px !important; }
.pb23 { padding-bottom:23px !important; }
.pb24 { padding-bottom:24px !important; }
.pb25 { padding-bottom:25px !important; }
.pb26 { padding-bottom:26px !important; }
.pb27 { padding-bottom:27px !important; }
.pb28 { padding-bottom:28px !important; }
.pb29 { padding-bottom:29px !important; }
.pb30 { padding-bottom:30px !important; }
.pb31 { padding-bottom:31px !important; }
.pb32 { padding-bottom:32px !important; }
.pb33 { padding-bottom:33px !important; }
.pb34 { padding-bottom:34px !important; }
.pb35 { padding-bottom:35px !important; }
.pb36 { padding-bottom:36px !important; }
.pb37 { padding-bottom:37px !important; }
.pb38 { padding-bottom:38px !important; }
.pb39 { padding-bottom:39px !important; }
.pb40 { padding-bottom:40px !important; }
.pb41 { padding-bottom:41px !important; }
.pb42 { padding-bottom:42px !important; }
.pb43 { padding-bottom:43px !important; }
.pb44 { padding-bottom:44px !important; }
.pb45 { padding-bottom:45px !important; }
.pb46 { padding-bottom:46px !important; }
.pb47 { padding-bottom:47px !important; }
.pb48 { padding-bottom:48px !important; }
.pb49 { padding-bottom:49px !important; }
.pb50 { padding-bottom:50px !important; }
.pb51 { padding-bottom:51px !important; }
.pb52 { padding-bottom:52px !important; }
.pb53 { padding-bottom:53px !important; }
.pb54 { padding-bottom:54px !important; }
.pb55 { padding-bottom:55px !important; }
.pb56 { padding-bottom:56px !important; }
.pb57 { padding-bottom:57px !important; }
.pb58 { padding-bottom:58px !important; }
.pb59 { padding-bottom:59px !important; }
.pb60 { padding-bottom:60px !important; }
.pb61 { padding-bottom:61px !important; }
.pb62 { padding-bottom:62px !important; }
.pb63 { padding-bottom:63px !important; }
.pb64 { padding-bottom:64px !important; }
.pb65 { padding-bottom:65px !important; }
.pb66 { padding-bottom:66px !important; }
.pb67 { padding-bottom:67px !important; }
.pb68 { padding-bottom:68px !important; }
.pb69 { padding-bottom:69px !important; }
.pb70 { padding-bottom:70px !important; }
.pb71 { padding-bottom:71px !important; }
.pb72 { padding-bottom:72px !important; }
.pb73 { padding-bottom:73px !important; }
.pb74 { padding-bottom:74px !important; }
.pb75 { padding-bottom:75px !important; }
.pb76 { padding-bottom:76px !important; }
.pb77 { padding-bottom:77px !important; }
.pb78 { padding-bottom:78px !important; }
.pb79 { padding-bottom:79px !important; }
.pb80 { padding-bottom:80px !important; }
.pb81 { padding-bottom:81px !important; }
.pb82 { padding-bottom:82px !important; }
.pb83 { padding-bottom:83px !important; }
.pb84 { padding-bottom:84px !important; }
.pb85 { padding-bottom:85px !important; }
.pb86 { padding-bottom:86px !important; }
.pb87 { padding-bottom:87px !important; }
.pb88 { padding-bottom:88px !important; }
.pb89 { padding-bottom:89px !important; }
.pb90 { padding-bottom:90px !important; }
.pb91 { padding-bottom:91px !important; }
.pb92 { padding-bottom:92px !important; }
.pb93 { padding-bottom:93px !important; }
.pb94 { padding-bottom:94px !important; }
.pb95 { padding-bottom:95px !important; }
.pb96 { padding-bottom:96px !important; }
.pb97 { padding-bottom:97px !important; }
.pb98 { padding-bottom:98px !important; }
.pb99 { padding-bottom:99px !important; }
.pb100{ padding-bottom:100px!important; }

.pl0  { padding-left:0px !important; }
.pl1  { padding-left:1px !important; }
.pl2  { padding-left:2px !important; }
.pl3  { padding-left:3px !important; }
.pl4  { padding-left:4px !important; }
.pl5  { padding-left:5px !important; }
.pl6  { padding-left:6px !important; }
.pl7  { padding-left:7px !important; }
.pl8  { padding-left:8px !important; }
.pl9  { padding-left:9px !important; }
.pl10 { padding-left:10px !important; }
.pl11 { padding-left:11px !important; }
.pl12 { padding-left:12px !important; }
.pl13 { padding-left:13px !important; }
.pl14 { padding-left:14px !important; }
.pl15 { padding-left:15px !important; }
.pl16 { padding-left:16px !important; }
.pl17 { padding-left:17px !important; }
.pl18 { padding-left:18px !important; }
.pl19 { padding-left:19px !important; }
.pl20 { padding-left:20px !important; }
.pl21 { padding-left:21px !important; }
.pl22 { padding-left:22px !important; }
.pl23 { padding-left:23px !important; }
.pl24 { padding-left:24px !important; }
.pl25 { padding-left:25px !important; }
.pl26 { padding-left:26px !important; }
.pl27 { padding-left:27px !important; }
.pl28 { padding-left:28px !important; }
.pl29 { padding-left:29px !important; }
.pl30 { padding-left:30px !important; }
.pl31 { padding-left:31px !important; }
.pl32 { padding-left:32px !important; }
.pl33 { padding-left:33px !important; }
.pl34 { padding-left:34px !important; }
.pl35 { padding-left:35px !important; }
.pl36 { padding-left:36px !important; }
.pl37 { padding-left:37px !important; }
.pl38 { padding-left:38px !important; }
.pl39 { padding-left:39px !important; }
.pl40 { padding-left:40px !important; }
.pl41 { padding-left:41px !important; }
.pl42 { padding-left:42px !important; }
.pl43 { padding-left:43px !important; }
.pl44 { padding-left:44px !important; }
.pl45 { padding-left:45px !important; }
.pl46 { padding-left:46px !important; }
.pl47 { padding-left:47px !important; }
.pl48 { padding-left:48px !important; }
.pl49 { padding-left:49px !important; }
.pl50 { padding-left:50px !important; }
.pl51 { padding-left:51px !important; }
.pl52 { padding-left:52px !important; }
.pl53 { padding-left:53px !important; }
.pl54 { padding-left:54px !important; }
.pl55 { padding-left:55px !important; }
.pl56 { padding-left:56px !important; }
.pl57 { padding-left:57px !important; }
.pl58 { padding-left:58px !important; }
.pl59 { padding-left:59px !important; }
.pl60 { padding-left:60px !important; }
.pl61 { padding-left:61px !important; }
.pl62 { padding-left:62px !important; }
.pl63 { padding-left:63px !important; }
.pl64 { padding-left:64px !important; }
.pl65 { padding-left:65px !important; }
.pl66 { padding-left:66px !important; }
.pl67 { padding-left:67px !important; }
.pl68 { padding-left:68px !important; }
.pl69 { padding-left:69px !important; }
.pl70 { padding-left:70px !important; }
.pl71 { padding-left:71px !important; }
.pl72 { padding-left:72px !important; }
.pl73 { padding-left:73px !important; }
.pl74 { padding-left:74px !important; }
.pl75 { padding-left:75px !important; }
.pl76 { padding-left:76px !important; }
.pl77 { padding-left:77px !important; }
.pl78 { padding-left:78px !important; }
.pl79 { padding-left:79px !important; }
.pl80 { padding-left:80px !important; }
.pl81 { padding-left:81px !important; }
.pl82 { padding-left:82px !important; }
.pl83 { padding-left:83px !important; }
.pl84 { padding-left:84px !important; }
.pl85 { padding-left:85px !important; }
.pl86 { padding-left:86px !important; }
.pl87 { padding-left:87px !important; }
.pl88 { padding-left:88px !important; }
.pl89 { padding-left:89px !important; }
.pl90 { padding-left:90px !important; }
.pl91 { padding-left:91px !important; }
.pl92 { padding-left:92px !important; }
.pl93 { padding-left:93px !important; }
.pl94 { padding-left:94px !important; }
.pl95 { padding-left:95px !important; }
.pl96 { padding-left:96px !important; }
.pl97 { padding-left:97px !important; }
.pl98 { padding-left:98px !important; }
.pl99 { padding-left:99px !important; }
.pl100{ padding-left:100px!important; }


/* ----------------------------------------------------------------
	padding_pc
----------------------------------------------------------------- */

.pt0_pc  { padding-top:0px !important; }
.pt1_pc  { padding-top:1px !important; }
.pt2_pc  { padding-top:2px !important; }
.pt3_pc  { padding-top:3px !important; }
.pt4_pc  { padding-top:4px !important; }
.pt5_pc  { padding-top:5px !important; }
.pt6_pc  { padding-top:6px !important; }
.pt7_pc  { padding-top:7px !important; }
.pt8_pc  { padding-top:8px !important; }
.pt9_pc  { padding-top:9px !important; }
.pt10_pc { padding-top:10px !important; }
.pt11_pc { padding-top:11px !important; }
.pt12_pc { padding-top:12px !important; }
.pt13_pc { padding-top:13px !important; }
.pt14_pc { padding-top:14px !important; }
.pt15_pc { padding-top:15px !important; }
.pt16_pc { padding-top:16px !important; }
.pt17_pc { padding-top:17px !important; }
.pt18_pc { padding-top:18px !important; }
.pt19_pc { padding-top:19px !important; }
.pt20_pc { padding-top:20px !important; }
.pt21_pc { padding-top:21px !important; }
.pt22_pc { padding-top:22px !important; }
.pt23_pc { padding-top:23px !important; }
.pt24_pc { padding-top:24px !important; }
.pt25_pc { padding-top:25px !important; }
.pt26_pc { padding-top:26px !important; }
.pt27_pc { padding-top:27px !important; }
.pt28_pc { padding-top:28px !important; }
.pt29_pc { padding-top:29px !important; }
.pt30_pc { padding-top:30px !important; }
.pt31_pc { padding-top:31px !important; }
.pt32_pc { padding-top:32px !important; }
.pt33_pc { padding-top:33px !important; }
.pt34_pc { padding-top:34px !important; }
.pt35_pc { padding-top:35px !important; }
.pt36_pc { padding-top:36px !important; }
.pt37_pc { padding-top:37px !important; }
.pt38_pc { padding-top:38px !important; }
.pt39_pc { padding-top:39px !important; }
.pt40_pc { padding-top:40px !important; }
.pt41_pc { padding-top:41px !important; }
.pt42_pc { padding-top:42px !important; }
.pt43_pc { padding-top:43px !important; }
.pt44_pc { padding-top:44px !important; }
.pt45_pc { padding-top:45px !important; }
.pt46_pc { padding-top:46px !important; }
.pt47_pc { padding-top:47px !important; }
.pt48_pc { padding-top:48px !important; }
.pt49_pc { padding-top:49px !important; }
.pt50_pc { padding-top:50px !important; }
.pt51_pc { padding-top:51px !important; }
.pt52_pc { padding-top:52px !important; }
.pt53_pc { padding-top:53px !important; }
.pt54_pc { padding-top:54px !important; }
.pt55_pc { padding-top:55px !important; }
.pt56_pc { padding-top:56px !important; }
.pt57_pc { padding-top:57px !important; }
.pt58_pc { padding-top:58px !important; }
.pt59_pc { padding-top:59px !important; }
.pt60_pc { padding-top:60px !important; }
.pt61_pc { padding-top:61px !important; }
.pt62_pc { padding-top:62px !important; }
.pt63_pc { padding-top:63px !important; }
.pt64_pc { padding-top:64px !important; }
.pt65_pc { padding-top:65px !important; }
.pt66_pc { padding-top:66px !important; }
.pt67_pc { padding-top:67px !important; }
.pt68_pc { padding-top:68px !important; }
.pt69_pc { padding-top:69px !important; }
.pt70_pc { padding-top:70px !important; }
.pt71_pc { padding-top:71px !important; }
.pt72_pc { padding-top:72px !important; }
.pt73_pc { padding-top:73px !important; }
.pt74_pc { padding-top:74px !important; }
.pt75_pc { padding-top:75px !important; }
.pt76_pc { padding-top:76px !important; }
.pt77_pc { padding-top:77px !important; }
.pt78_pc { padding-top:78px !important; }
.pt79_pc { padding-top:79px !important; }
.pt80_pc { padding-top:80px !important; }
.pt81_pc { padding-top:81px !important; }
.pt82_pc { padding-top:82px !important; }
.pt83_pc { padding-top:83px !important; }
.pt84_pc { padding-top:84px !important; }
.pt85_pc { padding-top:85px !important; }
.pt86_pc { padding-top:86px !important; }
.pt87_pc { padding-top:87px !important; }
.pt88_pc { padding-top:88px !important; }
.pt89_pc { padding-top:89px !important; }
.pt90_pc { padding-top:90px !important; }
.pt91_pc { padding-top:91px !important; }
.pt92_pc { padding-top:92px !important; }
.pt93_pc { padding-top:93px !important; }
.pt94_pc { padding-top:94px !important; }
.pt95_pc { padding-top:95px !important; }
.pt96_pc { padding-top:96px !important; }
.pt97_pc { padding-top:97px !important; }
.pt98_pc { padding-top:98px !important; }
.pt99_pc { padding-top:99px !important; }
.pt100_pc{ padding-top:100px!important; }

.pr0_pc  { padding-right:0px !important; }
.pr1_pc  { padding-right:1px !important; }
.pr2_pc  { padding-right:2px !important; }
.pr3_pc  { padding-right:3px !important; }
.pr4_pc  { padding-right:4px !important; }
.pr5_pc  { padding-right:5px !important; }
.pr6_pc  { padding-right:6px !important; }
.pr7_pc  { padding-right:7px !important; }
.pr8_pc  { padding-right:8px !important; }
.pr9_pc  { padding-right:9px !important; }
.pr10_pc { padding-right:10px !important; }
.pr11_pc { padding-right:11px !important; }
.pr12_pc { padding-right:12px !important; }
.pr13_pc { padding-right:13px !important; }
.pr14_pc { padding-right:14px !important; }
.pr15_pc { padding-right:15px !important; }
.pr16_pc { padding-right:16px !important; }
.pr17_pc { padding-right:17px !important; }
.pr18_pc { padding-right:18px !important; }
.pr19_pc { padding-right:19px !important; }
.pr20_pc { padding-right:20px !important; }
.pr21_pc { padding-right:21px !important; }
.pr22_pc { padding-right:22px !important; }
.pr23_pc { padding-right:23px !important; }
.pr24_pc { padding-right:24px !important; }
.pr25_pc { padding-right:25px !important; }
.pr26_pc { padding-right:26px !important; }
.pr27_pc { padding-right:27px !important; }
.pr28_pc { padding-right:28px !important; }
.pr29_pc { padding-right:29px !important; }
.pr30_pc { padding-right:30px !important; }
.pr31_pc { padding-right:31px !important; }
.pr32_pc { padding-right:32px !important; }
.pr33_pc { padding-right:33px !important; }
.pr34_pc { padding-right:34px !important; }
.pr35_pc { padding-right:35px !important; }
.pr36_pc { padding-right:36px !important; }
.pr37_pc { padding-right:37px !important; }
.pr38_pc { padding-right:38px !important; }
.pr39_pc { padding-right:39px !important; }
.pr40_pc { padding-right:40px !important; }
.pr41_pc { padding-right:41px !important; }
.pr42_pc { padding-right:42px !important; }
.pr43_pc { padding-right:43px !important; }
.pr44_pc { padding-right:44px !important; }
.pr45_pc { padding-right:45px !important; }
.pr46_pc { padding-right:46px !important; }
.pr47_pc { padding-right:47px !important; }
.pr48_pc { padding-right:48px !important; }
.pr49_pc { padding-right:49px !important; }
.pr50_pc { padding-right:50px !important; }
.pr51_pc { padding-right:51px !important; }
.pr52_pc { padding-right:52px !important; }
.pr53_pc { padding-right:53px !important; }
.pr54_pc { padding-right:54px !important; }
.pr55_pc { padding-right:55px !important; }
.pr56_pc { padding-right:56px !important; }
.pr57_pc { padding-right:57px !important; }
.pr58_pc { padding-right:58px !important; }
.pr59_pc { padding-right:59px !important; }
.pr60_pc { padding-right:60px !important; }
.pr61_pc { padding-right:61px !important; }
.pr62_pc { padding-right:62px !important; }
.pr63_pc { padding-right:63px !important; }
.pr64_pc { padding-right:64px !important; }
.pr65_pc { padding-right:65px !important; }
.pr66_pc { padding-right:66px !important; }
.pr67_pc { padding-right:67px !important; }
.pr68_pc { padding-right:68px !important; }
.pr69_pc { padding-right:69px !important; }
.pr70_pc { padding-right:70px !important; }
.pr71_pc { padding-right:71px !important; }
.pr72_pc { padding-right:72px !important; }
.pr73_pc { padding-right:73px !important; }
.pr74_pc { padding-right:74px !important; }
.pr75_pc { padding-right:75px !important; }
.pr76_pc { padding-right:76px !important; }
.pr77_pc { padding-right:77px !important; }
.pr78_pc { padding-right:78px !important; }
.pr79_pc { padding-right:79px !important; }
.pr80_pc { padding-right:80px !important; }
.pr81_pc { padding-right:81px !important; }
.pr82_pc { padding-right:82px !important; }
.pr83_pc { padding-right:83px !important; }
.pr84_pc { padding-right:84px !important; }
.pr85_pc { padding-right:85px !important; }
.pr86_pc { padding-right:86px !important; }
.pr87_pc { padding-right:87px !important; }
.pr88_pc { padding-right:88px !important; }
.pr89_pc { padding-right:89px !important; }
.pr90_pc { padding-right:90px !important; }
.pr91_pc { padding-right:91px !important; }
.pr92_pc { padding-right:92px !important; }
.pr93_pc { padding-right:93px !important; }
.pr94_pc { padding-right:94px !important; }
.pr95_pc { padding-right:95px !important; }
.pr96_pc { padding-right:96px !important; }
.pr97_pc { padding-right:97px !important; }
.pr98_pc { padding-right:98px !important; }
.pr99_pc { padding-right:99px !important; }
.pr100_pc{ padding-right:100px!important; }

.pb0_pc  { padding-bottom:0px !important; }
.pb1_pc  { padding-bottom:1px !important; }
.pb2_pc  { padding-bottom:2px !important; }
.pb3_pc  { padding-bottom:3px !important; }
.pb4_pc  { padding-bottom:4px !important; }
.pb5_pc  { padding-bottom:5px !important; }
.pb6_pc  { padding-bottom:6px !important; }
.pb7_pc  { padding-bottom:7px !important; }
.pb8_pc  { padding-bottom:8px !important; }
.pb9_pc  { padding-bottom:9px !important; }
.pb10_pc { padding-bottom:10px !important; }
.pb11_pc { padding-bottom:11px !important; }
.pb12_pc { padding-bottom:12px !important; }
.pb13_pc { padding-bottom:13px !important; }
.pb14_pc { padding-bottom:14px !important; }
.pb15_pc { padding-bottom:15px !important; }
.pb16_pc { padding-bottom:16px !important; }
.pb17_pc { padding-bottom:17px !important; }
.pb18_pc { padding-bottom:18px !important; }
.pb19_pc { padding-bottom:19px !important; }
.pb20_pc { padding-bottom:20px !important; }
.pb21_pc { padding-bottom:21px !important; }
.pb22_pc { padding-bottom:22px !important; }
.pb23_pc { padding-bottom:23px !important; }
.pb24_pc { padding-bottom:24px !important; }
.pb25_pc { padding-bottom:25px !important; }
.pb26_pc { padding-bottom:26px !important; }
.pb27_pc { padding-bottom:27px !important; }
.pb28_pc { padding-bottom:28px !important; }
.pb29_pc { padding-bottom:29px !important; }
.pb30_pc { padding-bottom:30px !important; }
.pb31_pc { padding-bottom:31px !important; }
.pb32_pc { padding-bottom:32px !important; }
.pb33_pc { padding-bottom:33px !important; }
.pb34_pc { padding-bottom:34px !important; }
.pb35_pc { padding-bottom:35px !important; }
.pb36_pc { padding-bottom:36px !important; }
.pb37_pc { padding-bottom:37px !important; }
.pb38_pc { padding-bottom:38px !important; }
.pb39_pc { padding-bottom:39px !important; }
.pb40_pc { padding-bottom:40px !important; }
.pb41_pc { padding-bottom:41px !important; }
.pb42_pc { padding-bottom:42px !important; }
.pb43_pc { padding-bottom:43px !important; }
.pb44_pc { padding-bottom:44px !important; }
.pb45_pc { padding-bottom:45px !important; }
.pb46_pc { padding-bottom:46px !important; }
.pb47_pc { padding-bottom:47px !important; }
.pb48_pc { padding-bottom:48px !important; }
.pb49_pc { padding-bottom:49px !important; }
.pb50_pc { padding-bottom:50px !important; }
.pb51_pc { padding-bottom:51px !important; }
.pb52_pc { padding-bottom:52px !important; }
.pb53_pc { padding-bottom:53px !important; }
.pb54_pc { padding-bottom:54px !important; }
.pb55_pc { padding-bottom:55px !important; }
.pb56_pc { padding-bottom:56px !important; }
.pb57_pc { padding-bottom:57px !important; }
.pb58_pc { padding-bottom:58px !important; }
.pb59_pc { padding-bottom:59px !important; }
.pb60_pc { padding-bottom:60px !important; }
.pb61_pc { padding-bottom:61px !important; }
.pb62_pc { padding-bottom:62px !important; }
.pb63_pc { padding-bottom:63px !important; }
.pb64_pc { padding-bottom:64px !important; }
.pb65_pc { padding-bottom:65px !important; }
.pb66_pc { padding-bottom:66px !important; }
.pb67_pc { padding-bottom:67px !important; }
.pb68_pc { padding-bottom:68px !important; }
.pb69_pc { padding-bottom:69px !important; }
.pb70_pc { padding-bottom:70px !important; }
.pb71_pc { padding-bottom:71px !important; }
.pb72_pc { padding-bottom:72px !important; }
.pb73_pc { padding-bottom:73px !important; }
.pb74_pc { padding-bottom:74px !important; }
.pb75_pc { padding-bottom:75px !important; }
.pb76_pc { padding-bottom:76px !important; }
.pb77_pc { padding-bottom:77px !important; }
.pb78_pc { padding-bottom:78px !important; }
.pb79_pc { padding-bottom:79px !important; }
.pb80_pc { padding-bottom:80px !important; }
.pb81_pc { padding-bottom:81px !important; }
.pb82_pc { padding-bottom:82px !important; }
.pb83_pc { padding-bottom:83px !important; }
.pb84_pc { padding-bottom:84px !important; }
.pb85_pc { padding-bottom:85px !important; }
.pb86_pc { padding-bottom:86px !important; }
.pb87_pc { padding-bottom:87px !important; }
.pb88_pc { padding-bottom:88px !important; }
.pb89_pc { padding-bottom:89px !important; }
.pb90_pc { padding-bottom:90px !important; }
.pb91_pc { padding-bottom:91px !important; }
.pb92_pc { padding-bottom:92px !important; }
.pb93_pc { padding-bottom:93px !important; }
.pb94_pc { padding-bottom:94px !important; }
.pb95_pc { padding-bottom:95px !important; }
.pb96_pc { padding-bottom:96px !important; }
.pb97_pc { padding-bottom:97px !important; }
.pb98_pc { padding-bottom:98px !important; }
.pb99_pc { padding-bottom:99px !important; }
.pb100_pc{ padding-bottom:100px!important; }

.pl0_pc  { padding-left:0px !important; }
.pl1_pc  { padding-left:1px !important; }
.pl2_pc  { padding-left:2px !important; }
.pl3_pc  { padding-left:3px !important; }
.pl4_pc  { padding-left:4px !important; }
.pl5_pc  { padding-left:5px !important; }
.pl6_pc  { padding-left:6px !important; }
.pl7_pc  { padding-left:7px !important; }
.pl8_pc  { padding-left:8px !important; }
.pl9_pc  { padding-left:9px !important; }
.pl10_pc { padding-left:10px !important; }
.pl11_pc { padding-left:11px !important; }
.pl12_pc { padding-left:12px !important; }
.pl13_pc { padding-left:13px !important; }
.pl14_pc { padding-left:14px !important; }
.pl15_pc { padding-left:15px !important; }
.pl16_pc { padding-left:16px !important; }
.pl17_pc { padding-left:17px !important; }
.pl18_pc { padding-left:18px !important; }
.pl19_pc { padding-left:19px !important; }
.pl20_pc { padding-left:20px !important; }
.pl21_pc { padding-left:21px !important; }
.pl22_pc { padding-left:22px !important; }
.pl23_pc { padding-left:23px !important; }
.pl24_pc { padding-left:24px !important; }
.pl25_pc { padding-left:25px !important; }
.pl26_pc { padding-left:26px !important; }
.pl27_pc { padding-left:27px !important; }
.pl28_pc { padding-left:28px !important; }
.pl29_pc { padding-left:29px !important; }
.pl30_pc { padding-left:30px !important; }
.pl31_pc { padding-left:31px !important; }
.pl32_pc { padding-left:32px !important; }
.pl33_pc { padding-left:33px !important; }
.pl34_pc { padding-left:34px !important; }
.pl35_pc { padding-left:35px !important; }
.pl36_pc { padding-left:36px !important; }
.pl37_pc { padding-left:37px !important; }
.pl38_pc { padding-left:38px !important; }
.pl39_pc { padding-left:39px !important; }
.pl40_pc { padding-left:40px !important; }
.pl41_pc { padding-left:41px !important; }
.pl42_pc { padding-left:42px !important; }
.pl43_pc { padding-left:43px !important; }
.pl44_pc { padding-left:44px !important; }
.pl45_pc { padding-left:45px !important; }
.pl46_pc { padding-left:46px !important; }
.pl47_pc { padding-left:47px !important; }
.pl48_pc { padding-left:48px !important; }
.pl49_pc { padding-left:49px !important; }
.pl50_pc { padding-left:50px !important; }
.pl51_pc { padding-left:51px !important; }
.pl52_pc { padding-left:52px !important; }
.pl53_pc { padding-left:53px !important; }
.pl54_pc { padding-left:54px !important; }
.pl55_pc { padding-left:55px !important; }
.pl56_pc { padding-left:56px !important; }
.pl57_pc { padding-left:57px !important; }
.pl58_pc { padding-left:58px !important; }
.pl59_pc { padding-left:59px !important; }
.pl60_pc { padding-left:60px !important; }
.pl61_pc { padding-left:61px !important; }
.pl62_pc { padding-left:62px !important; }
.pl63_pc { padding-left:63px !important; }
.pl64_pc { padding-left:64px !important; }
.pl65_pc { padding-left:65px !important; }
.pl66_pc { padding-left:66px !important; }
.pl67_pc { padding-left:67px !important; }
.pl68_pc { padding-left:68px !important; }
.pl69_pc { padding-left:69px !important; }
.pl70_pc { padding-left:70px !important; }
.pl71_pc { padding-left:71px !important; }
.pl72_pc { padding-left:72px !important; }
.pl73_pc { padding-left:73px !important; }
.pl74_pc { padding-left:74px !important; }
.pl75_pc { padding-left:75px !important; }
.pl76_pc { padding-left:76px !important; }
.pl77_pc { padding-left:77px !important; }
.pl78_pc { padding-left:78px !important; }
.pl79_pc { padding-left:79px !important; }
.pl80_pc { padding-left:80px !important; }
.pl81_pc { padding-left:81px !important; }
.pl82_pc { padding-left:82px !important; }
.pl83_pc { padding-left:83px !important; }
.pl84_pc { padding-left:84px !important; }
.pl85_pc { padding-left:85px !important; }
.pl86_pc { padding-left:86px !important; }
.pl87_pc { padding-left:87px !important; }
.pl88_pc { padding-left:88px !important; }
.pl89_pc { padding-left:89px !important; }
.pl90_pc { padding-left:90px !important; }
.pl91_pc { padding-left:91px !important; }
.pl92_pc { padding-left:92px !important; }
.pl93_pc { padding-left:93px !important; }
.pl94_pc { padding-left:94px !important; }
.pl95_pc { padding-left:95px !important; }
.pl96_pc { padding-left:96px !important; }
.pl97_pc { padding-left:97px !important; }
.pl98_pc { padding-left:98px !important; }
.pl99_pc { padding-left:99px !important; }
.pl100_pc{ padding-left:100px!important; }


/* ----------------------------------------------------------------
	font-weight
----------------------------------------------------------------- */
.fwb { font-weight:bold !important; }
.fwn { font-weight:normal !important; }

/* ----------------------------------------------------------------
	font-size
----------------------------------------------------------------- */
.fss  { font-size:90% !important; }
.fsm  { font-size:100% !important; }
.fsl  { font-size:120% !important; }
.fsll     { font-size:130% !important; }
.fsll_pc  { font-size:130% !important; }
.fslll     { font-size:140% !important; }
.fslll_pc  { font-size:140% !important; }

/* ----------------------------------------------------------------
	font color
----------------------------------------------------------------- */
.fcr { color: #dd0072 !important; }


/* ----------------------------------------------------------------
	font decoration
----------------------------------------------------------------- */
.fdu	{ text-decoration:underline; }


/* ----------------------------------------------------------------
	background color
----------------------------------------------------------------- */
.bgf  { background:#FFF !important; }
.bgf7 { background:#f7f7f7 !important; }


/* ----------------------------------------------------------------
	indent
----------------------------------------------------------------- */
.indent1 { padding-left:1.3em;	text-indent:-1.3em; }
.indent1h{ padding-left:1.8em;	text-indent:-1.8em; }
.indent2 { padding-left:2.3em;	text-indent:-2.3em; }
.indent2h{ padding-left:2.8em;	text-indent:-2.8em; }
.indent3 { padding-left:3.3em;	text-indent:-3.3em; }
.indent3h{ padding-left:3.8em;	text-indent:-3.8em; }


/* ----------------------------------------------------------------
	letter-spacing
----------------------------------------------------------------- */
.ls1	{ letter-spacing:1px; }


/* ----------------------------------------------------------------
	text-align
----------------------------------------------------------------- */
.tal	{ text-align:left; }
.tac	{ text-align:center; }
.tar	{ text-align:right; }

.tal_pc	{ text-align:left; }
.tac_pc	{ text-align:center; }
.tar_pc	{ text-align:right; }


/* ----------------------------------------------------------------
	vertical-align
----------------------------------------------------------------- */
.vat	{ vertical-align:top !important; }
.vam	{ vertical-align:middle !important; }
.vab	{ vertical-align:bottom !important; }

/* ----------------------------------------------------------------
	float
----------------------------------------------------------------- */
.fl	{ float:left; }
.fr	{ float:right; }
.pc_fll { float:left; }
.pc_flr { float:right; }
.sp_fll { float:none; }
.sp_flr { float:none; }


/* ----------------------------------------------------------------
	 border
----------------------------------------------------------------- */
.line_s { border-top: solid 1px #CCCCCC; padding-top:10px; }
.line_d { border-top: dotted 1px #CCCCCC; padding-top:10px; }
.line_s_btm { border-bottom: solid 1px #CCCCCC; padding-bottom:10px; }
.line_d_btm { border-bottom: dotted 1px #CCCCCC; padding-bottom:10px; }


/* ----------------------------------------------------------------
	 overflow
----------------------------------------------------------------- */
.of_h { overflow:hidden; }

/* ----------------------------------------------------------------
	 inline block
----------------------------------------------------------------- */
.i_blk { display: -moz-inline-box; display: inline-block; /display:inline; /zoom:1; }

/* ----------------------------------------------------------------
	 nowrap
----------------------------------------------------------------- */
.nwrp	{ white-space:nowrap; }

/* ----------------------------------------------------------------
	 sup
----------------------------------------------------------------- */
body sup { font-size: 100%; }
html>/* */body sup { font-size: 100%; }
html:not(:target) sup { font-size: 85%; }


/* ----------------------------------------------------------------
	 width
----------------------------------------------------------------- */
.w1   { width:1% !important; }
.w2   { width:2% !important; }
.w3   { width:3% !important; }
.w4   { width:4% !important; }
.w5   { width:5% !important; }
.w6   { width:6% !important; }
.w7   { width:7% !important; }
.w8   { width:8% !important; }
.w9   { width:9% !important; }
.w10  { width:10% !important; }
.w11  { width:11% !important; }
.w12  { width:12% !important; }
.w13  { width:13% !important; }
.w14  { width:14% !important; }
.w15  { width:15% !important; }
.w16  { width:16% !important; }
.w17  { width:17% !important; }
.w18  { width:18% !important; }
.w19  { width:19% !important; }
.w20  { width:20% !important; }
.w21  { width:21% !important; }
.w22  { width:22% !important; }
.w23  { width:23% !important; }
.w24  { width:24% !important; }
.w25  { width:25% !important; }
.w26  { width:26% !important; }
.w27  { width:27% !important; }
.w28  { width:28% !important; }
.w29  { width:29% !important; }
.w30  { width:30% !important; }
.w31  { width:31% !important; }
.w32  { width:32% !important; }
.w33  { width:33% !important; }
.w34  { width:34% !important; }
.w35  { width:35% !important; }
.w36  { width:36% !important; }
.w37  { width:37% !important; }
.w38  { width:38% !important; }
.w39  { width:39% !important; }
.w40  { width:40% !important; }
.w41  { width:41% !important; }
.w42  { width:42% !important; }
.w43  { width:43% !important; }
.w44  { width:44% !important; }
.w45  { width:45% !important; }
.w46  { width:46% !important; }
.w47  { width:47% !important; }
.w48  { width:48% !important; }
.w49  { width:49% !important; }
.w50  { width:50% !important; }
.w51  { width:51% !important; }
.w52  { width:52% !important; }
.w53  { width:53% !important; }
.w54  { width:54% !important; }
.w55  { width:55% !important; }
.w56  { width:56% !important; }
.w57  { width:57% !important; }
.w58  { width:58% !important; }
.w59  { width:59% !important; }
.w60  { width:60% !important; }
.w61  { width:61% !important; }
.w62  { width:62% !important; }
.w63  { width:63% !important; }
.w64  { width:64% !important; }
.w65  { width:65% !important; }
.w66  { width:66% !important; }
.w67  { width:67% !important; }
.w68  { width:68% !important; }
.w69  { width:69% !important; }
.w70  { width:70% !important; }
.w71  { width:71% !important; }
.w72  { width:72% !important; }
.w73  { width:73% !important; }
.w74  { width:74% !important; }
.w75  { width:75% !important; }
.w76  { width:76% !important; }
.w77  { width:77% !important; }
.w78  { width:78% !important; }
.w79  { width:79% !important; }
.w80  { width:80% !important; }
.w81  { width:81% !important; }
.w82  { width:82% !important; }
.w83  { width:83% !important; }
.w84  { width:84% !important; }
.w85  { width:85% !important; }
.w86  { width:86% !important; }
.w87  { width:87% !important; }
.w88  { width:88% !important; }
.w89  { width:89% !important; }
.w90  { width:90% !important; }
.w91  { width:91% !important; }
.w92  { width:92% !important; }
.w93  { width:93% !important; }
.w94  { width:94% !important; }
.w95  { width:95% !important; }
.w96  { width:96% !important; }
.w97  { width:97% !important; }
.w98  { width:98% !important; }
.w99  { width:99% !important; }
.w100 { width:100% !important; }

.w100.auto { width:auto !important; }


.w1_pc   { width:1% !important; }
.w2_pc   { width:2% !important; }
.w3_pc   { width:3% !important; }
.w4_pc   { width:4% !important; }
.w5_pc   { width:5% !important; }
.w6_pc   { width:6% !important; }
.w7_pc   { width:7% !important; }
.w8_pc   { width:8% !important; }
.w9_pc   { width:9% !important; }
.w10_pc  { width:10% !important; }
.w11_pc  { width:11% !important; }
.w12_pc  { width:12% !important; }
.w13_pc  { width:13% !important; }
.w14_pc  { width:14% !important; }
.w15_pc  { width:15% !important; }
.w16_pc  { width:16% !important; }
.w17_pc  { width:17% !important; }
.w18_pc  { width:18% !important; }
.w19_pc  { width:19% !important; }
.w20_pc  { width:20% !important; }
.w21_pc  { width:21% !important; }
.w22_pc  { width:22% !important; }
.w23_pc  { width:23% !important; }
.w24_pc  { width:24% !important; }
.w25_pc  { width:25% !important; }
.w26_pc  { width:26% !important; }
.w27_pc  { width:27% !important; }
.w28_pc  { width:28% !important; }
.w29_pc  { width:29% !important; }
.w30_pc  { width:30% !important; }
.w31_pc  { width:31% !important; }
.w32_pc  { width:32% !important; }
.w33_pc  { width:33% !important; }
.w34_pc  { width:34% !important; }
.w35_pc  { width:35% !important; }
.w36_pc  { width:36% !important; }
.w37_pc  { width:37% !important; }
.w38_pc  { width:38% !important; }
.w39_pc  { width:39% !important; }
.w40_pc  { width:40% !important; }
.w41_pc  { width:41% !important; }
.w42_pc  { width:42% !important; }
.w43_pc  { width:43% !important; }
.w44_pc  { width:44% !important; }
.w45_pc  { width:45% !important; }
.w46_pc  { width:46% !important; }
.w47_pc  { width:47% !important; }
.w48_pc  { width:48% !important; }
.w49_pc  { width:49% !important; }
.w50_pc  { width:50% !important; }
.w51_pc  { width:51% !important; }
.w52_pc  { width:52% !important; }
.w53_pc  { width:53% !important; }
.w54_pc  { width:54% !important; }
.w55_pc  { width:55% !important; }
.w56_pc  { width:56% !important; }
.w57_pc  { width:57% !important; }
.w58_pc  { width:58% !important; }
.w59_pc  { width:59% !important; }
.w60_pc  { width:60% !important; }
.w61_pc  { width:61% !important; }
.w62_pc  { width:62% !important; }
.w63_pc  { width:63% !important; }
.w64_pc  { width:64% !important; }
.w65_pc  { width:65% !important; }
.w66_pc  { width:66% !important; }
.w67_pc  { width:67% !important; }
.w68_pc  { width:68% !important; }
.w69_pc  { width:69% !important; }
.w70_pc  { width:70% !important; }
.w71_pc  { width:71% !important; }
.w72_pc  { width:72% !important; }
.w73_pc  { width:73% !important; }
.w74_pc  { width:74% !important; }
.w75_pc  { width:75% !important; }
.w76_pc  { width:76% !important; }
.w77_pc  { width:77% !important; }
.w78_pc  { width:78% !important; }
.w79_pc  { width:79% !important; }
.w80_pc  { width:80% !important; }
.w81_pc  { width:81% !important; }
.w82_pc  { width:82% !important; }
.w83_pc  { width:83% !important; }
.w84_pc  { width:84% !important; }
.w85_pc  { width:85% !important; }
.w86_pc  { width:86% !important; }
.w87_pc  { width:87% !important; }
.w88_pc  { width:88% !important; }
.w89_pc  { width:89% !important; }
.w90_pc  { width:90% !important; }
.w91_pc  { width:91% !important; }
.w92_pc  { width:92% !important; }
.w93_pc  { width:93% !important; }
.w94_pc  { width:94% !important; }
.w95_pc  { width:95% !important; }
.w96_pc  { width:96% !important; }
.w97_pc  { width:97% !important; }
.w98_pc  { width:98% !important; }
.w99_pc  { width:99% !important; }
.w100_pc  { width:100% !important; }



/* ----------------------------------------------------------------
	 PC Only
----------------------------------------------------------------- */
.disp_sp {
	display:none !important;
}
















/* =================================================================
	Consumer Style
================================================================= */

body.consumer{
	background:#fff;
}



