@charset "utf-8";

.alphaNa{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";	filter: alpha(opacity=30);	opacity:0.3;	-moz-opacity: 0.3;	-khtml-opacity: 0.3;}
.alphaAct,.alpha:hover{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";	filter: alpha(opacity=65);	opacity:0.65;	-moz-opacity: 0.65;	-khtml-opacity: 0.65;	cursor:pointer;}
.alpha{transition:200ms;}
.pixel{	image-rendering: pixelated;}

.txt70{font-size:70px;}.txt69{font-size:69px;}.txt68{font-size:68px;}.txt67{font-size:67px;}.txt66{font-size:66px;}.txt65{font-size:65px;}.txt64{font-size:64px;}.txt63{font-size:63px;}.txt62{font-size:62px;}.txt61{font-size:61px;}
.txt60{font-size:60px;}.txt59{font-size:59px;}.txt58{font-size:58px;}.txt57{font-size:57px;}.txt56{font-size:56px;}.txt55{font-size:55px;}.txt54{font-size:54px;}.txt53{font-size:53px;}.txt52{font-size:52px;}.txt51{font-size:51px;}
.txt50{font-size:50px;}.txt49{font-size:49px;}.txt48{font-size:48px;}.txt47{font-size:47px;}.txt46{font-size:46px;}.txt45{font-size:45px;}.txt44{font-size:44px;}.txt43{font-size:43px;}.txt42{font-size:42px;}.txt41{font-size:41px;}
.txt40{font-size:40px;}.txt39{font-size:39px;}.txt38{font-size:38px;}.txt37{font-size:37px;}.txt36{font-size:36px;}.txt35{font-size:35px;}.txt34{font-size:34px;}.txt33{font-size:33px;}.txt32{font-size:32px;}.txt31{font-size:31px;}
.txt30{font-size:30px;}.txt29{font-size:29px;}.txt28{font-size:28px;}.txt27{font-size:27px;}.txt26{font-size:26px;}.txt25{font-size:25px;}.txt24{font-size:24px;}.txt23{font-size:23px;}.txt22{font-size:22px;}.txt21{font-size:21px;}
.txt20{font-size:20px;}.txt19{font-size:19px;}.txt18{font-size:18px;}.txt17{font-size:17px;}.txt16{font-size:16px;}.txt15{font-size:15px;}.txt14{font-size:14px;}.txt13{font-size:13px;}.txt12{font-size:12px;}.txt11{font-size:11px;}
.txt10{font-size:10px;}.txt9{font-size:9px;}.txt8{font-size:8px;}
.caption{	font-size:11px;}

.txt200p{font-size:200%;}.txt190p{font-size:190%;}.txt180p{font-size:180%;}.txt170p{font-size:170%;}.txt160p{font-size:160%;}.txt150p{font-size:150%;}.txt140p{font-size:140%;}.txt130p{font-size:130%;}.txt120p{font-size:120%;}.txt110p{font-size:110%;}
.txt90p{font-size:90%;}.txt80p{font-size:80%;}.txt70p{font-size:70%;}.txt60p{font-size:60%;}.txt50p{font-size:50%;}.txt40p{font-size:40%;}.txt30p{font-size:30%;}.txt20p{font-size:20%;}
.txt95p{font-size:95%;}.txt85p{font-size:85%;}.txt75p{font-size:75%;}.txt65p{font-size:65%;}.txt55p{font-size:55%;}.txt45p{font-size:45%;}.txt35p{font-size:35%;}.txt25p{font-size:25%;}
.txtLeft{ text-align:left;}
.txtCenter{ text-align:center;}
.txtRight{ text-align:right;}
.txtB{ font-weight:bold}
.noSelect{-webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}	

.boxLeft{	float:left;}
.boxRight{	float:right;}

.center{	margin-right:auto;	margin-left:auto;}
.cImg{	margin-right:auto;	margin-left:auto; display:block;}
.cImgPc{	margin-right:auto;	margin-left:auto; display:block;}
.cImgSp{	margin-right:auto;	margin-left:auto; display:none;}
.center100{	width:100%; display:block; margin-left:auto; margin-right:auto;} .center99{	width:99%; display:block; margin-left:auto; margin-right:auto;} .center98{	width:98%; display:block; margin-left:auto; margin-right:auto;} .center97{	width:97%; display:block; margin-left:auto; margin-right:auto;} .center96{	width:96%; display:block; margin-left:auto; margin-right:auto;} .center95{	width:95%; display:block; margin-left:auto; margin-right:auto;} .center94{	width:94%; display:block; margin-left:auto; margin-right:auto;} .center93{	width:93%; display:block; margin-left:auto; margin-right:auto;} .center92{	width:92%; display:block; margin-left:auto; margin-right:auto;} .center91{	width:91%; display:block; margin-left:auto; margin-right:auto;} 
.center90{	width:90%; display:block; margin-left:auto; margin-right:auto;} .center89{	width:89%; display:block; margin-left:auto; margin-right:auto;} .center88{	width:88%; display:block; margin-left:auto; margin-right:auto;} .center87{	width:87%; display:block; margin-left:auto; margin-right:auto;} .center86{	width:86%; display:block; margin-left:auto; margin-right:auto;} .center85{	width:85%; display:block; margin-left:auto; margin-right:auto;} .center84{	width:84%; display:block; margin-left:auto; margin-right:auto;} .center83{	width:83%; display:block; margin-left:auto; margin-right:auto;} .center82{	width:82%; display:block; margin-left:auto; margin-right:auto;} .center81{	width:81%; display:block; margin-left:auto; margin-right:auto;} 
.center80{	width:80%; display:block; margin-left:auto; margin-right:auto;} .center79{	width:79%; display:block; margin-left:auto; margin-right:auto;} .center78{	width:78%; display:block; margin-left:auto; margin-right:auto;} .center77{	width:77%; display:block; margin-left:auto; margin-right:auto;} .center76{	width:76%; display:block; margin-left:auto; margin-right:auto;} .center75{	width:75%; display:block; margin-left:auto; margin-right:auto;} .center74{	width:74%; display:block; margin-left:auto; margin-right:auto;} .center73{	width:73%; display:block; margin-left:auto; margin-right:auto;} .center72{	width:72%; display:block; margin-left:auto; margin-right:auto;} .center71{	width:71%; display:block; margin-left:auto; margin-right:auto;} 
.center70{	width:70%; display:block; margin-left:auto; margin-right:auto;} .center69{	width:69%; display:block; margin-left:auto; margin-right:auto;} .center68{	width:68%; display:block; margin-left:auto; margin-right:auto;} .center67{	width:67%; display:block; margin-left:auto; margin-right:auto;} .center66{	width:66%; display:block; margin-left:auto; margin-right:auto;} .center65{	width:65%; display:block; margin-left:auto; margin-right:auto;} .center64{	width:64%; display:block; margin-left:auto; margin-right:auto;} .center63{	width:63%; display:block; margin-left:auto; margin-right:auto;} .center62{	width:62%; display:block; margin-left:auto; margin-right:auto;} .center61{	width:61%; display:block; margin-left:auto; margin-right:auto;} 
.center60{	width:60%; display:block; margin-left:auto; margin-right:auto;} .center59{	width:59%; display:block; margin-left:auto; margin-right:auto;} .center58{	width:58%; display:block; margin-left:auto; margin-right:auto;} .center57{	width:57%; display:block; margin-left:auto; margin-right:auto;} .center56{	width:56%; display:block; margin-left:auto; margin-right:auto;} .center55{	width:55%; display:block; margin-left:auto; margin-right:auto;} .center54{	width:54%; display:block; margin-left:auto; margin-right:auto;} .center53{	width:53%; display:block; margin-left:auto; margin-right:auto;} .center52{	width:52%; display:block; margin-left:auto; margin-right:auto;} .center51{	width:51%; display:block; margin-left:auto; margin-right:auto;} 
.center50{	width:50%; display:block; margin-left:auto; margin-right:auto;} .center49{	width:49%; display:block; margin-left:auto; margin-right:auto;} .center48{	width:48%; display:block; margin-left:auto; margin-right:auto;} .center47{	width:47%; display:block; margin-left:auto; margin-right:auto;} .center46{	width:46%; display:block; margin-left:auto; margin-right:auto;} .center45{	width:45%; display:block; margin-left:auto; margin-right:auto;} .center44{	width:44%; display:block; margin-left:auto; margin-right:auto;} .center43{	width:43%; display:block; margin-left:auto; margin-right:auto;} .center42{	width:42%; display:block; margin-left:auto; margin-right:auto;} .center41{	width:41%; display:block; margin-left:auto; margin-right:auto;} 
.center40{	width:40%; display:block; margin-left:auto; margin-right:auto;} .center39{	width:39%; display:block; margin-left:auto; margin-right:auto;} .center38{	width:38%; display:block; margin-left:auto; margin-right:auto;} .center37{	width:37%; display:block; margin-left:auto; margin-right:auto;} .center36{	width:36%; display:block; margin-left:auto; margin-right:auto;} .center35{	width:35%; display:block; margin-left:auto; margin-right:auto;} .center34{	width:34%; display:block; margin-left:auto; margin-right:auto;} .center33{	width:33%; display:block; margin-left:auto; margin-right:auto;} .center32{	width:32%; display:block; margin-left:auto; margin-right:auto;} .center31{	width:31%; display:block; margin-left:auto; margin-right:auto;} 
.center30{	width:30%; display:block; margin-left:auto; margin-right:auto;} .center29{	width:29%; display:block; margin-left:auto; margin-right:auto;} .center28{	width:28%; display:block; margin-left:auto; margin-right:auto;} .center27{	width:27%; display:block; margin-left:auto; margin-right:auto;} .center26{	width:26%; display:block; margin-left:auto; margin-right:auto;} .center25{	width:25%; display:block; margin-left:auto; margin-right:auto;} .center24{	width:24%; display:block; margin-left:auto; margin-right:auto;} .center23{	width:23%; display:block; margin-left:auto; margin-right:auto;} .center22{	width:22%; display:block; margin-left:auto; margin-right:auto;} .center21{	width:21%; display:block; margin-left:auto; margin-right:auto;} 
.center20{	width:20%; display:block; margin-left:auto; margin-right:auto;} .center19{	width:19%; display:block; margin-left:auto; margin-right:auto;} .center18{	width:18%; display:block; margin-left:auto; margin-right:auto;} .center17{	width:17%; display:block; margin-left:auto; margin-right:auto;} .center16{	width:16%; display:block; margin-left:auto; margin-right:auto;} .center15{	width:15%; display:block; margin-left:auto; margin-right:auto;} .center14{	width:14%; display:block; margin-left:auto; margin-right:auto;} .center13{	width:13%; display:block; margin-left:auto; margin-right:auto;} .center12{	width:12%; display:block; margin-left:auto; margin-right:auto;} .center11{	width:11%; display:block; margin-left:auto; margin-right:auto;} 
.center10{	width:10%; display:block; margin-left:auto; margin-right:auto;} .center9{	width:9%; display:block; margin-left:auto; margin-right:auto;} .center8{	width:8%; display:block; margin-left:auto; margin-right:auto;} .center7{	width:7%; display:block; margin-left:auto; margin-right:auto;} .center6{	width:6%; display:block; margin-left:auto; margin-right:auto;} .center5{	width:5%; display:block; margin-left:auto; margin-right:auto;} .center4{	width:4%; display:block; margin-left:auto; margin-right:auto;} .center3{	width:3%; display:block; margin-left:auto; margin-right:auto;} .center2{	width:2%; display:block; margin-left:auto; margin-right:auto;} .center1{	width:1%; display:block; margin-left:auto; margin-right:auto;} 

.fullImp{	width:100% !important;	}
.full,
.size100{ width:100%; }.size99{ width:99%; }.size98{ width:98%; }.size97{ width:97%; }.size96{ width:96%; }.size95{ width:95%; }.size94{ width:94%; }.size93{ width:93%; }.size92{ width:92%; }.size91{ width:91%; }
.size90{ width:90%; }.size89{ width:89%; }.size88{ width:88%; }.size87{ width:87%; }.size86{ width:86%; }.size85{ width:85%; }.size84{ width:84%; }.size83{ width:83%; }.size82{ width:82%; }.size81{ width:81%; }
.size80{ width:80%; }.size79{ width:79%; }.size78{ width:78%; }.size77{ width:77%; }.size76{ width:76%; }.size75{ width:75%; }.size74{ width:74%; }.size73{ width:73%; }.size72{ width:72%; }.size71{ width:71%; }
.size70{ width:70%; }.size69{ width:69%; }.size68{ width:68%; }.size67{ width:67%; }.size66{ width:66%; }.size65{ width:65%; }.size64{ width:64%; }.size63{ width:63%; }.size62{ width:62%; }.size61{ width:61%; }
.size60{ width:60%; }.size59{ width:59%; }.size58{ width:58%; }.size57{ width:57%; }.size56{ width:56%; }.size55{ width:55%; }.size54{ width:54%; }.size53{ width:53%; }.size52{ width:52%; }.size51{ width:51%; }
.size50{ width:50%; }.size49{ width:49%; }.size48{ width:48%; }.size47{ width:47%; }.size46{ width:46%; }.size45{ width:45%; }.size44{ width:44%; }.size43{ width:43%; }.size42{ width:42%; }.size41{ width:41%; }
.size40{ width:40%; }.size39{ width:39%; }.size38{ width:38%; }.size37{ width:37%; }.size36{ width:36%; }.size35{ width:35%; }.size34{ width:34%; }.size33{ width:33.33%; }.size32{ width:32%; }.size31{ width:31%; }
.size30{ width:30%; }.size29{ width:29%; }.size28{ width:28%; }.size27{ width:27%; }.size26{ width:26%; }.size25{ width:25%; }.size24{ width:24%; }.size23{ width:23%; }.size22{ width:22%; }.size21{ width:21%; }
.size20{ width:20%; }.size19{ width:19%; }.size18{ width:18%; }.size17{ width:17%; }.size16{ width:16%; }.size15{ width:15%; }.size14{ width:14%; }.size13{ width:13%; }.size12{ width:12%; }.size11{ width:11%; }
.size10{ width:10%; }.size9{ width:9%; }.size8{ width:8%; }.size7{ width:7%; }.size6{ width:6%; }.size5{ width:5%; }.size4{ width:4%; }.size3{ width:3%; }.size2{ width:2%; }.size1{ width:1%; }

.mt1{ margin-top:1px; }.mt2{ margin-top:2px; }mt3{ margin-top:3px; }.mt4{ margin-top:4px; }.mt5{ margin-top:5px; }.mt6{ margin-top:6px; }.mt7{ margin-top:7px; }.mt8{ margin-top:8px; }.mt9{ margin-top:9px; }
.mt10{ margin-top:10px; }.mt11{ margin-top:11px; }.mt12{ margin-top:12px; }.mt13{ margin-top:13px; }.mt14{ margin-top:14px; }.mt15{ margin-top:15px; }.mt16{ margin-top:16px; }.mt17{ margin-top:17px; }.mt18{ margin-top:18px; }.mt19{ margin-top:19px; }
.mt20{ margin-top:20px; }.mt21{ margin-top:21px; }.mt22{ margin-top:22px; }.mt23{ margin-top:23px; }.mt24{ margin-top:24px; }.mt25{ margin-top:25px; }.mt26{ margin-top:26px; }.mt27{ margin-top:27px; }.mt28{ margin-top:28px; }.mt29{ margin-top:29px; }
.mt30{ margin-top:30px; }.mt31{ margin-top:31px; }.mt32{ margin-top:32px; }.mt33{ margin-top:33px; }.mt34{ margin-top:34px; }.mt35{ margin-top:35px; }.mt36{ margin-top:36px; }.mt37{ margin-top:37px; }.mt38{ margin-top:38px; }.mt39{ margin-top:39px; }
.mt40{ margin-top:40px; }.mt41{ margin-top:41px; }.mt42{ margin-top:42px; }.mt43{ margin-top:43px; }.mt44{ margin-top:44px; }.mt45{ margin-top:45px; }.mt46{ margin-top:46px; }.mt47{ margin-top:47px; }.mt48{ margin-top:48px; }.mt49{ margin-top:49px; }
.mt50{ margin-top:50px; }.mt51{ margin-top:51px; }.mt52{ margin-top:52px; }.mt53{ margin-top:53px; }.mt54{ margin-top:54px; }.mt55{ margin-top:55px; }.mt56{ margin-top:56px; }.mt57{ margin-top:57px; }.mt58{ margin-top:58px; }.mt59{ margin-top:59px; }
.mt60{ margin-top:60px; }.mt61{ margin-top:61px; }.mt62{ margin-top:62px; }.mt63{ margin-top:63px; }.mt64{ margin-top:64px; }.mt65{ margin-top:65px; }.mt66{ margin-top:66px; }.mt67{ margin-top:67px; }.mt68{ margin-top:68px; }.mt69{ margin-top:69px; }
.mt70{ margin-top:70px; }.mt71{ margin-top:71px; }.mt72{ margin-top:72px; }.mt73{ margin-top:73px; }.mt74{ margin-top:74px; }.mt75{ margin-top:75px; }.mt76{ margin-top:76px; }.mt77{ margin-top:77px; }.mt78{ margin-top:78px; }.mt79{ margin-top:79px; }
.mt80{ margin-top:80px; }.mt81{ margin-top:81px; }.mt82{ margin-top:82px; }.mt83{ margin-top:83px; }.mt84{ margin-top:84px; }.mt85{ margin-top:85px; }.mt86{ margin-top:86px; }.mt87{ margin-top:87px; }.mt88{ margin-top:88px; }.mt89{ margin-top:89px; }
.mt90{ margin-top:90px; }.mt91{ margin-top:91px; }.mt92{ margin-top:92px; }.mt93{ margin-top:93px; }.mt94{ margin-top:94px; }.mt95{ margin-top:95px; }.mt96{ margin-top:96px; }.mt97{ margin-top:97px; }.mt98{ margin-top:98px; }.mt99{ margin-top:99px; }
.mt100{ margin-top:100px; }

.mb1{ margin-bottom:1px; }.mb2{ margin-bottom:2px; }.mb3{ margin-bottom:3px; }.mb4{ margin-bottom:4px; }.mb5{ margin-bottom:5px; }.mb6{ margin-bottom:6px; }.mb7{ margin-bottom:7px; }.mb8{ margin-bottom:8px; }.mb9{ margin-bottom:9px; }
.mb10{ margin-bottom:10px; }.mb11{ margin-bottom:11px; }.mb12{ margin-bottom:12px; }.mb13{ margin-bottom:13px; }.mb14{ margin-bottom:14px; }.mb15{ margin-bottom:15px; }.mb16{ margin-bottom:16px; }.mb17{ margin-bottom:17px; }.mb18{ margin-bottom:18px; }.mb19{ margin-bottom:19px; }
.mb20{ margin-bottom:20px; }.mb21{ margin-bottom:21px; }.mb22{ margin-bottom:22px; }.mb23{ margin-bottom:23px; }.mb24{ margin-bottom:24px; }.mb25{ margin-bottom:25px; }.mb26{ margin-bottom:26px; }.mb27{ margin-bottom:27px; }.mb28{ margin-bottom:28px; }.mb29{ margin-bottom:29px; }
.mb30{ margin-bottom:30px; }.mb31{ margin-bottom:31px; }.mb32{ margin-bottom:32px; }.mb33{ margin-bottom:33px; }.mb34{ margin-bottom:34px; }.mb35{ margin-bottom:35px; }.mb36{ margin-bottom:36px; }.mb37{ margin-bottom:37px; }.mb38{ margin-bottom:38px; }.mb39{ margin-bottom:39px; }
.mb40{ margin-bottom:40px; }.mb41{ margin-bottom:41px; }.mb42{ margin-bottom:42px; }.mb43{ margin-bottom:43px; }.mb44{ margin-bottom:44px; }.mb45{ margin-bottom:45px; }.mb46{ margin-bottom:46px; }.mb47{ margin-bottom:47px; }.mb48{ margin-bottom:48px; }.mb49{ margin-bottom:49px; }
.mb50{ margin-bottom:50px; }.mb51{ margin-bottom:51px; }.mb52{ margin-bottom:52px; }.mb53{ margin-bottom:53px; }.mb54{ margin-bottom:54px; }.mb55{ margin-bottom:55px; }.mb56{ margin-bottom:56px; }.mb57{ margin-bottom:57px; }.mb58{ margin-bottom:58px; }.mb59{ margin-bottom:59px; }
.mb60{ margin-bottom:60px; }.mb61{ margin-bottom:61px; }.mb62{ margin-bottom:62px; }.mb63{ margin-bottom:63px; }.mb64{ margin-bottom:64px; }.mb65{ margin-bottom:65px; }.mb66{ margin-bottom:66px; }.mb67{ margin-bottom:67px; }.mb68{ margin-bottom:68px; }.mb69{ margin-bottom:69px; }
.mb70{ margin-bottom:70px !important; }.mb71{ margin-bottom:71px; }.mb72{ margin-bottom:72px; }.mb73{ margin-bottom:73px; }.mb74{ margin-bottom:74px; }.mb75{ margin-bottom:75px; }.mb76{ margin-bottom:76px; }.mb77{ margin-bottom:77px; }.mb78{ margin-bottom:78px; }.mb79{ margin-bottom:79px; }
.mb80{ margin-bottom:80px; }.mb81{ margin-bottom:81px; }.mb82{ margin-bottom:82px; }.mb83{ margin-bottom:83px; }.mb84{ margin-bottom:84px; }.mb85{ margin-bottom:85px; }.mb86{ margin-bottom:86px; }.mb87{ margin-bottom:87px; }.mb88{ margin-bottom:88px; }.mb89{ margin-bottom:89px; }
.mb90{ margin-bottom:90px; }.mb91{ margin-bottom:91px; }.mb92{ margin-bottom:92px; }.mb93{ margin-bottom:93px; }.mb94{ margin-bottom:94px; }.mb95{ margin-bottom:95px; }.mb96{ margin-bottom:96px; }.mb97{ margin-bottom:97px; }.mb98{ margin-bottom:98px; }.mb99{ margin-bottom:99px; }
.mb100{ margin-bottom:100px; }

.ml1{ margin-left:1px; }.ml2{ margin-left:2px; }.ml3{ margin-left:3px; }.ml4{ margin-left:4px; }.ml5{ margin-left:5px; }.ml6{ margin-left:6px; }.ml7{ margin-left:7px; }.ml8{ margin-left:8px; }.ml9{ margin-left:9px; }
.ml10{ margin-left:10px; }.ml11{ margin-left:11px; }.ml12{ margin-left:12px; }.ml13{ margin-left:13px; }.ml14{ margin-left:14px; }.ml15{ margin-left:15px; }.ml16{ margin-left:16px; }.ml17{ margin-left:17px; }.ml18{ margin-left:18px; }.ml19{ margin-left:19px; }
.ml20{ margin-left:20px; }.ml21{ margin-left:21px; }.ml22{ margin-left:22px; }.ml23{ margin-left:23px; }.ml24{ margin-left:24px; }.ml25{ margin-left:25px; }.ml26{ margin-left:26px; }.ml27{ margin-left:27px; }.ml28{ margin-left:28px; }.ml29{ margin-left:29px; }
.ml30{ margin-left:30px; }.ml31{ margin-left:31px; }.ml32{ margin-left:32px; }.ml33{ margin-left:33px; }.ml34{ margin-left:34px; }.ml35{ margin-left:35px; }.ml36{ margin-left:36px; }.ml37{ margin-left:37px; }.ml38{ margin-left:38px; }.ml39{ margin-left:39px; }
.ml40{ margin-left:40px; }.ml41{ margin-left:41px; }.ml42{ margin-left:42px; }.ml43{ margin-left:43px; }.ml44{ margin-left:44px; }.ml45{ margin-left:45px; }.ml46{ margin-left:46px; }.ml47{ margin-left:47px; }.ml48{ margin-left:48px; }.ml49{ margin-left:49px; }
.ml50{ margin-left:50px; }.ml51{ margin-left:51px; }.ml52{ margin-left:52px; }.ml53{ margin-left:53px; }.ml54{ margin-left:54px; }.ml55{ margin-left:55px; }.ml56{ margin-left:56px; }.ml57{ margin-left:57px; }.ml58{ margin-left:58px; }.ml59{ margin-left:59px; }
.ml60{ margin-left:60px; }.ml61{ margin-left:61px; }.ml62{ margin-left:62px; }.ml63{ margin-left:63px; }.ml64{ margin-left:64px; }.ml65{ margin-left:65px; }.ml66{ margin-left:66px; }.ml67{ margin-left:67px; }.ml68{ margin-left:68px; }.ml69{ margin-left:69px; }
.ml70{ margin-left:70px; }.ml71{ margin-left:71px; }.ml72{ margin-left:72px; }.ml73{ margin-left:73px; }.ml74{ margin-left:74px; }.ml75{ margin-left:75px; }.ml76{ margin-left:76px; }.ml77{ margin-left:77px; }.ml78{ margin-left:78px; }.ml79{ margin-left:79px; }
.ml80{ margin-left:80px; }.ml81{ margin-left:81px; }.ml82{ margin-left:82px; }.ml83{ margin-left:83px; }.ml84{ margin-left:84px; }.ml85{ margin-left:85px; }.ml86{ margin-left:86px; }.ml87{ margin-left:87px; }.ml88{ margin-left:88px; }.ml89{ margin-left:89px; }
.ml90{ margin-left:90px; }.ml91{ margin-left:91px; }.ml92{ margin-left:92px; }.ml93{ margin-left:93px; }.ml94{ margin-left:94px; }.ml95{ margin-left:95px; }.ml96{ margin-left:96px; }.ml97{ margin-left:97px; }.ml98{ margin-left:98px; }.ml99{ margin-left:99px; }
.ml100{ margin-left:100px; }

.mr1{ margin-right:1px; }.mr2{ margin-right:2px; }.mr3{ margin-right:3px; }mr4{ margin-right:4px; }.mr5{ margin-right:5px; }.mr6{ margin-right:6px; }.mr7{ margin-right:7px; }.mr8{ margin-right:8px; }.mr9{ margin-right:9px; }
.mr10{ margin-right:10px; }.mr11{ margin-right:11px; }.mr12{ margin-right:12px; }.mr13{ margin-right:13px; }.mr14{ margin-right:14px; }.mr15{ margin-right:15px; }.mr16{ margin-right:16px; }.mr17{ margin-right:17px; }.mr18{ margin-right:18px; }.mr19{ margin-right:19px; }
.mr20{ margin-right:20px; }.mr21{ margin-right:21px; }.mr22{ margin-right:22px; }.mr23{ margin-right:23px; }.mr24{ margin-right:24px; }.mr25{ margin-right:25px; }.mr26{ margin-right:26px; }.mr27{ margin-right:27px; }.mr28{ margin-right:28px; }.mr29{ margin-right:29px; }
.mr30{ margin-right:30px; }.mr31{ margin-right:31px; }.mr32{ margin-right:32px; }.mr33{ margin-right:33px; }.mr34{ margin-right:34px; }.mr35{ margin-right:35px; }.mr36{ margin-right:36px; }.mr37{ margin-right:37px; }.mr38{ margin-right:38px; }.mr39{ margin-right:39px; }
.mr40{ margin-right:40px; }.mr41{ margin-right:41px; }.mr42{ margin-right:42px; }.mr43{ margin-right:43px; }.mr44{ margin-right:44px; }.mr45{ margin-right:45px; }.mr46{ margin-right:46px; }.mr47{ margin-right:47px; }.mr48{ margin-right:48px; }.mr49{ margin-right:49px; }
.mr50{ margin-right:50px; }.mr51{ margin-right:51px; }.mr52{ margin-right:52px; }.mr53{ margin-right:53px; }.mr54{ margin-right:54px; }.mr55{ margin-right:55px; }.mr56{ margin-right:56px; }.mr57{ margin-right:57px; }.mr58{ margin-right:58px; }.mr59{ margin-right:59px; }
.mr60{ margin-right:60px; }.mr61{ margin-right:61px; }.mr62{ margin-right:62px; }.mr63{ margin-right:63px; }.mr64{ margin-right:64px; }.mr65{ margin-right:65px; }.mr66{ margin-right:66px; }.mr67{ margin-right:67px; }.mr68{ margin-right:68px; }.mr69{ margin-right:69px; }
.mr70{ margin-right:70px; }.mr71{ margin-right:71px; }.mr72{ margin-right:72px; }.mr73{ margin-right:73px; }.mr74{ margin-right:74px; }.mr75{ margin-right:75px; }.mr76{ margin-right:76px; }.mr77{ margin-right:77px; }.mr78{ margin-right:78px; }.mr79{ margin-right:79px; }
.mr80{ margin-right:80px; }.mr81{ margin-right:81px; }.mr82{ margin-right:82px; }.mr83{ margin-right:83px; }.mr84{ margin-right:84px; }.mr85{ margin-right:85px; }.mr86{ margin-right:86px; }.mr87{ margin-right:87px; }.mr88{ margin-right:88px; }.mr89{ margin-right:89px; }
.mr90{ margin-right:90px; }.mr91{ margin-right:91px; }.mr92{ margin-right:92px; }.mr93{ margin-right:93px; }.mr94{ margin-right:94px; }.mr95{ margin-right:95px; }.mr96{ margin-right:96px; }.mr97{ margin-right:97px; }.mr98{ margin-right:98px; }.mr99{ margin-right:99px; }
.mr100{ margin-right:100px; }

.relative{ position:relative;}
.absolute{ position:absolute;}
.fixed{ position:fixed;}
.mImg{ max-width:100%;	}
.z1{z-index:1;}.z2{z-index:2;}.z3{z-index:3;}.z4{z-index:4;}.z5{z-index:5;}


.pdd10{	padding-top:10px;	padding-bottom:10px;}
.pdd20{	padding-top:20px;	padding-bottom:20px;}
.pdd30{	padding-top:30px;	padding-bottom:30px;}
.pdd40{	padding-top:40px;	padding-bottom:40px;}
.pdd50{	padding-top:50px;	padding-bottom:50px;}
.pdd60{	padding-top:60px;	padding-bottom:60px;}
.pdd70{	padding-top:70px;	padding-bottom:70px;}
.pdd80{	padding-top:80px;	padding-bottom:80px;}
.pdd90{	padding-top:90px;	padding-bottom:90px;}
.pdd100{	padding-top:100px;	padding-bottom:100px;}

.pb10{	padding-bottom:10px;}
.pb20{	padding-bottom:20px;}
.pb30{	padding-bottom:30px;}
.pb40{	padding-bottom:40px;}
.pb50{	padding-bottom:50px;}
.pb60{	padding-bottom:60px;}
.pb70{	padding-bottom:70px;}
.pb80{	padding-bottom:80px;}
.pb90{	padding-bottom:90px;}
.pb100{	padding-bottom:100px;}


.pc{ display:block;}
.tableBox,
.table{	display:none;}
.sp{ display:none;}

.lH0{line-height:0%;}
.lH100{line-height:100% !important;}
.lH110{line-height:110% !important;}
.lH120{line-height:120% !important;}
.lH130{line-height:130% !important;}
.lH140{line-height:140% !important;}
.lH150{line-height:150% !important;}
.lH160{line-height:160% !important;}
.lH170{line-height:170% !important;}
.lH180{line-height:180% !important;}
.lH190{line-height:190% !important;}
.lH200{line-height:200% !important;}
.lH210{line-height:210% !important;}
.lH220{line-height:220% !important;}
.lH230{line-height:230% !important;}
.lH240{line-height:240% !important;}
.lH250{line-height:250% !important;}
.lH260{line-height:260% !important;}
.lH270{line-height:270% !important;}
.lH280{line-height:280% !important;}
.lH290{line-height:290% !important;}
.lH300{line-height:300% !important;}
/* @media only screen and (min-width:641px) and (max-width:960px){
.txt70{font-size:7.0vW;}.txt69{font-size:6.9vW;}.txt68{font-size:6.8vW;}.txt67{font-size:6.7vW;}.txt66{font-size:6.6vW;}.txt65{font-size:6.5vW;}.txt64{font-size:6.4vW;}.txt63{font-size:6.3vW;}.txt62{font-size:6.2vW;}.txt61{font-size:6.2vW;}
.txt60{font-size:6.0vW;}.txt59{font-size:5.9vW;}.txt58{font-size:5.8vW;}.txt57{font-size:5.7vW;}.txt56{font-size:5.6vW;}.txt55{font-size:5.5vW;}.txt54{font-size:5.4vW;}.txt53{font-size:5.3vW;}.txt52{font-size:5.2vW;}.txt51{font-size:5.1vW;}
.txt50{font-size:5.0vW;}.txt49{font-size:4.9vW;}.txt48{font-size:4.8vW;}.txt47{font-size:4.7vW;}.txt46{font-size:4.6vW;}.txt45{font-size:4.5vW;}.txt44{font-size:4.4vW;}.txt43{font-size:4.3vW;}.txt42{font-size:4.2vW;}.txt41{font-size:4.1vW;}
.txt40{font-size:4.0vW;}.txt39{font-size:3.9vW;}.txt38{font-size:3.8vW;}.txt37{font-size:3.7vW;}.txt36{font-size:3.6vW;}.txt35{font-size:3.5vW;}.txt34{font-size:3.4vW;}.txt33{font-size:3.3vW;}.txt32{font-size:3.2vW;}.txt31{font-size:3.1vW;}
.txt30{font-size:3.0vW;}.txt29{font-size:2.9vW;}.txt28{font-size:2.8vW;}.txt27{font-size:2.7vW;}.txt26{font-size:2.6vW;}.txt25{font-size:2.5vW;}.txt24{font-size:2.4vW;}.txt23{font-size:2.3vW;}.txt22{font-size:2.2vW;}.txt21{font-size:2.1vW;}
.txt20{font-size:2.0vW;}.txt19{font-size:1.9vW;}.txt18{font-size:1.8vW;}.txt17{font-size:1.7vW;}.txt16{font-size:1.6vW;}.txt15{font-size:1.5vW;}.txt14{font-size:1.4vW;}.txt13{font-size:1.2vW;}.txt12{font-size:1.1vW;}.txt11{font-size:1.0vW;}
.txt10{font-size:1.0vW;}.txt9{font-size:0.9vW;}.txt8{font-size:0.8vW;}
.caption{	font-size:1.0vW;}
} */

/*  ### */
.scrollBoxT{	opacity:0;	margin-top:-40px;}
.scrollBoxB{	opacity:0;	margin-top:60px;}
.scrollBoxR{	opacity:0;	margin-right:-120px;}

.scrollBoxL{	opacity:0;	margin-left:-120px;}
@media only screen and (max-width:750px){
.scrollBoxR{
	opacity:0;
	margin-right:auto;
	margin-left:120px;
}
}
.pixel{
	image-rendering: pixelated;
}
/*  ### */
@media screen and (min-width:751px) and (max-width: 1200px) {
/* #main br.pc{	display:none;} */
.tableBox,
br.table{	display:block;}

}
@media only screen and (max-width:750px){
.div_1 > *,
.div_1 > div{ width:100% !important; float:none;}
.div_2 > *,
.div_2 > div{ width:50% !important; float:left;}
.pc{ display:none;}
.table{	display:none;}
.sp{ display:block;}
.centerImgPc{	margin-right:auto;	margin-left:auto; display:none;}
.centerImgSp{	margin-right:auto;	margin-left:auto; display:block;}
.cTxtSp{ text-align:center;}


.txt70{font-size:14.0vW;}.txt69{font-size:13.8vW;}.txt68{font-size:13.6vW;}.txt67{font-size:13.4vW;}.txt66{font-size:13.2vW;}.txt65{font-size:13.0vW;}.txt64{font-size:12.8vW;}.txt63{font-size:12.6vW;}.txt62{font-size:12.4vW;}.txt61{font-size:12.2vW;}
.txt60{font-size:12.0vW;}.txt59{font-size:11.8vW;}.txt58{font-size:11.6vW;}.txt57{font-size:11.4vW;}.txt56{font-size:11.2vW;}.txt55{font-size:11.0vW;}.txt54{font-size:10.8vW;}.txt53{font-size:10.6vW;}.txt52{font-size:10.4vW;}.txt51{font-size:10.2vW;}
.txt50{font-size:10.0vW;}.txt49{font-size:9.8vW;}.txt48{font-size:9.6vW;}.txt47{font-size:9.4vW;}.txt46{font-size:9.2vW;}.txt45{font-size:9.0vW;}.txt44{font-size:8.8vW;}.txt43{font-size:8.6vW;}.txt42{font-size:8.4vW;}.txt41{font-size:8.2vW;}
.txt40{font-size:8.0vW;}.txt39{font-size:7.8vW;}.txt38{font-size:7.6vW;}.txt37{font-size:7.4vW;}.txt36{font-size:7.2vW;}.txt35{font-size:7.0vW;}.txt34{font-size:6.8vW;}.txt33{font-size:6.6vW;}.txt32{font-size:6.4vW;}.txt31{font-size:6.2vW;}
.txt30{font-size:6.0vW;}.txt29{font-size:5.8vW;}.txt28{font-size:5.6vW;}.txt27{font-size:5.4vW;}.txt26{font-size:5.2vW;}.txt25{font-size:5.0vW;}.txt24{font-size:4.8vW;}.txt23{font-size:4.6vW;}.txt22{font-size:4.4vW;}.txt21{font-size:4.2vW;}
.txt20{font-size:4.0vW;}.txt19{font-size:3.8vW;}.txt18{font-size:3.6vW;}.txt17{font-size:3.4vW;}.txt16{font-size:3.2vW;}.txt15{font-size:3.0vW;}.txt14{font-size:2.8vW;}.txt13{font-size:2.6vW;}.txt12{font-size:2.4vW;}.txt11{font-size:2.2vW;}
.txt10{font-size:2.0vW;}.txt9{font-size:1.8vW;}.txt8{font-size:1.6vW;}
.caption{	font-size:2.0vW;}

.pdd10{	padding-top:1.0vw;	padding-bottom:1.0vw;}
.pdd20{	padding-top:2.0vw;	padding-bottom:2.0vw;}
.pdd30{	padding-top:3.0vw;	padding-bottom:3.0vw;}
.pdd40{	padding-top:4.0vw;	padding-bottom:4.0vw;}
.pdd50{	padding-top:5.0vw;	padding-bottom:5.0vw;}
.pdd60{	padding-top:6.0vw;	padding-bottom:6.0vw;}
.pdd70{	padding-top:7.0vw;	padding-bottom:7.0vw;}
.pdd80{	padding-top:8.0vw;	padding-bottom:8.0vw;}
.pdd90{	padding-top:9.0vw;	padding-bottom:9.0vw;}
.pdd100{	padding-top:10.0vw;	padding-bottom:10.0vw;}

.clearBoxSp:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	overflow:hidden;
}
.mb50{margin-bottom:5.0vw;}
}

.inner1400:after,
.inner1220:after,
.inner:after,
.inner880:after,
.clearBox:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	overflow:hidden;
}

/*
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;	
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
@media screen and (orientation:portrait) ,
@media only screen and (orientation:landscape) and (max-width:677px){}
	
@media only screen and (orientation:landscape) and (max-width:1380px) , (orientation:portrait)	{}
	
	
*/
.marumaru{
	color:#F33 !important;
	font-weight:bold !important;
}