﻿.btnContainer{margin-top:25px}.buttonGroup{overflow:hidden}.registBtnContainer{float:left;margin-right:10px;margin-left:10px}.loginBtnContainer{float:left;margin-right:10px}.migrationInquiryBtnContainer{float:left}a.btn-migration-inquiry,a.btn-registration,a.btn-login{width:340px;height:60px;font-size:18px !important;font-weight:bold;line-height:60px;letter-spacing:0.05em;color:#fff;border:none;padding:0;margin:0 auto;letter-spacing:0.1em}a.btn-more,a.btn-demo{width:240px;height:45px;font-size:14px !important;line-height:45px;letter-spacing:0.05em;color:#fff;border:none;padding:0;margin:0 auto}a.btn:hover{color:#fff}a.btn-registration{background:#d98500}a.btn-login{background:#337ab7}a.btn-more{background:#d98500}a.btn-demo{background:#007d12}a.btn-migration-inquiry{font-size:14px !important;background:#007d12}.mainImageContainer{background:url(//d2evtrak3oey66.cloudfront.net/assets/lppc/bg_mainImageContainer01-9e1871fc3b9aef0f91a531b58a98f46cbcb3c39601f23f288dc28ed3b8cc0713.png) no-repeat 50% 50%;background-size:cover;height:500px;padding:70px 0 0 0;text-align:center}.mainImageContainer .mainImageContainerinner{width:1060px;margin:0 auto}.mainImageContainer h1{position:relative;font-size:54px;font-weight:bold;text-align:center;letter-spacing:0.05em;color:#fff;padding:110px 0 25px 0;left:8px}.mainImageContainer h1 span{letter-spacing:-0.5em}.mainImageContainer h1:before{content:url(//d2evtrak3oey66.cloudfront.net/assets/lppc/img_teamsLogo01-ec7c77557a118501c821b931ff9f9b88806207dae94757d4fc6fd7a4f5f8d004.png);position:absolute;top:0;left:49%;margin:0 0 0 -35px}.mainImageContainer .mainCopy{font-size:20px;line-height:2em;letter-spacing:0.1em;margin-bottom:40px;color:white;position:relative;left:-3px}.caseInfoContainer{background:#f4f4f4}.caseInfoContainer .subCopy{background:#fff;border-top:5px solid #d98500;-moz-box-shadow:#dadada 0px 3px 5px;-webkit-box-shadow:#dadada 0px 3px 5px;-o-box-shadow:#dadada 0px 3px 5px;-ms-box-shadow:#dadada 0px 3px 5px}.caseInfoContainer .subCopy .subCopyInner{width:1060px;margin:0 auto;padding:24px 0 22px;text-align:center}.caseInfoContainer .subCopy .subCopyInner p{color:#4a4d4d;font-size:18px;font-weight:bold;line-height:26px;letter-spacing:0.1em}.caseInfoContainer .subCopy .subCopyInner span{color:#d98500}.caseInfoContainer .infomation{width:1060px;margin:0 auto;padding:80px 0 90px;text-align:center}.caseInfoContainer .infomation h2{color:#38434f;font-size:36px;font-weight:bold;line-height:28px;letter-spacing:0.05em;line-height:51px;margin:0 0 50px 0}.caseInfoContainer .infomation h2 img{margin-left:15px}.caseInfoContainer .caseDetail{background:#fff;padding:60px 50px;width:520px;float:left}.caseInfoContainer .caseDetail:last-child{float:right}.caseInfoContainer .caseDetail h3{margin-bottom:30px;font-size:25px}.caseInfoContainer .caseDetail h3 span{display:block;margin-bottom:15px;color:#d98500;font-size:12px;font-family:oswald;font-weight:100;letter-spacing:0.1em}.caseInfoContainer .caseDetail p{font-size:14px;line-height:25px;letter-spacing:0.05em;color:#666}.teamsLeague{height:530px;width:100%;margin:0;background-image:url(//d2evtrak3oey66.cloudfront.net/assets/teams_league/teams_league_top-cc9badc5a74402045580e8b4a496684d5482ee6a36b9bdee26f09622173f20c8.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;padding-top:20px}.teamsLeague div{margin-top:25px;display:inline-block;background-color:rgba(0,0,0,0.22);padding:20px 42px}.teamsLeague p.top-entry{background-color:rgba(255,0,0,0.8);margin:0 auto;width:417px;font-size:38px;font-weight:bold;padding:10px 0;letter-spacing:5px;text-indent:5px;color:#fff}.teamsLeague p.top-entry a{color:#fff}.faqContainer{padding:80px 0 90px;width:1060px;margin:0 auto;padding:80px 0 90px}.faqContainer h2{color:#38434f;font-size:36px;font-weight:bold;line-height:53px;letter-spacing:0.05em;margin:0 0 40px 0;text-align:center}.faqContainer ul.faqList{width:680px;margin:0 auto 30px;border-top:solid 1px #d6d6d6}.faqContainer ul.faqList li{border-bottom:solid 1px #d6d6d6;font-size:16px;letter-spacing:0.05em}.faqContainer ul.faqList li a{background:url(//d2evtrak3oey66.cloudfront.net/assets/lppc/arrow01_grey-131e3785cd8da0dd8d9e30a1285de6f144c7c1ab157592e4f904cfef3b6b7a21.png) no-repeat right 15px center;background-size:10px;position:relative;color:#666;display:block;padding:25px 0px 25px 60px}.faqContainer ul.faqList li a:before{content:"Q";font-family:oswald;font-size:25px;position:absolute;left:20px;top:50%;margin-top:-16px;color:#d98500}.faqContainer ul.faqList li:nth-child(odd){background:rgba(255,255,255,0.05)}.serviceInfoContainer{background:#f4f4f4}.serviceInfoContainer .infomation{width:1060px;margin:0 auto;padding:80px 0 90px;text-align:center}.serviceInfoContainer .infomation h2{color:#38434f;font-size:36px;font-weight:bold;line-height:53px;letter-spacing:0.05em;margin:0 0 40px 0;text-align:center}.serviceInfoContainer .infomation h2 img{position:relative;left:-10px;top:-1px}.serviceInfoContainer .infomation .informationPanel h3{margin-bottom:40px;font-size:25px}.serviceInfoContainer .infomation .informationPanel .service01,.serviceInfoContainer .infomation .informationPanel .service02,.serviceInfoContainer .infomation .informationPanel .service03,.serviceInfoContainer .infomation .informationPanel .service04{background:#fff;padding:50px;width:520px;margin-bottom:20px;float:left}.serviceInfoContainer .infomation .informationPanel .service01,.serviceInfoContainer .infomation .informationPanel .service02{min-height:435px}.serviceInfoContainer .infomation .informationPanel .service02,.serviceInfoContainer .infomation .informationPanel .service03{float:right}.serviceInfoContainer .infomation .informationPanel .service04{margin-bottom:40px}.serviceInfoContainer .infomation .informationPanel .informationIcons ul{text-align:center;letter-spacing:-1em}.serviceInfoContainer .infomation .informationPanel .informationIcons ul li{display:inline-block;*display:inline;*zoom:1;width:25%;vertical-align:top;letter-spacing:0em}.serviceInfoContainer .infomation .informationPanel .informationIcons ul li img{margin:0 0 15px 0;height:40px}.serviceInfoContainer .infomation .informationPanel .informationIcons ul li span{display:block;letter-spacing:0.025em;font-size:13px;margin:0 0 35px 0;font-family:"Oswald";color:#999}.serviceInfoContainer .infomation .informationPanel .child p{font-size:14px;line-height:25px;letter-spacing:0.05em;color:#666}.RegistrationStepContainer{background:#ffffff}.RegistrationStepContainer .RegistrationStepContainerInner{width:1060px;margin:0 auto;padding:100px 0 100px;text-align:center}.RegistrationStepContainer .RegistrationStepContainerInner h2{font-size:32px;font-weight:bold;line-height:55px;letter-spacing:0.05em}.RegistrationStepContainer .RegistrationStepContainerInner h2 span{display:inline-block;background:#38434f;width:59px;height:59px;border-radius:40px;font-size:45px;color:#fff;line-height:59px;vertical-align:middle;margin:0 5px 10px;font-family:"Oswald"}.RegistrationStepContainer .RegistrationStepContainerInner .decorationTtl{color:#d98500;font-size:17px;font-weight:bold;margin:3px 0 100px 0}.RegistrationStepContainer .RegistrationStepContainerInner h3{position:relative;font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN",'メイリオ',Meiryo,Osaka,sans-serif;font-size:23px;font-weight:bold;color:#38434f;letter-spacing:0.1em;margin:0 0 15px 0;padding:20px 0 0 0;height:45px}.RegistrationStepContainer .RegistrationStepContainerInner h3 span{display:none}.RegistrationStepContainer .RegistrationStepContainerInner h3:before{position:absolute;top:-40px;left:50%;background:#d98500;border-radius:18px;width:34px;height:34px;font-size:26px;color:#fff;margin:0 0 0 -17px;vertical-align:middle;text-align:center;font-family:"Oswald"}.RegistrationStepContainer .RegistrationStepContainerInner .step01 h3:before{content:"1";padding:2px 0 0 3px}.RegistrationStepContainer .RegistrationStepContainerInner .step02 h3:before{content:"2";padding:2px 0 0 2px}.RegistrationStepContainer .RegistrationStepContainerInner .step03 h3:before{content:"3";padding:2px 0 0 2px}.RegistrationStepContainer .RegistrationStepContainerInner .step04 h3:before{content:"4";padding:2px 0 0 2px}.RegistrationStepContainer .RegistrationStepContainerInner .step01,.RegistrationStepContainer .RegistrationStepContainerInner .step02{position:relative}.RegistrationStepContainer .RegistrationStepContainerInner .step01:after,.RegistrationStepContainer .RegistrationStepContainerInner .step02:after,.RegistrationStepContainer .RegistrationStepContainerInner .step03:after{content:url(//d2evtrak3oey66.cloudfront.net/assets/lppc/icon_registrationStepArrow01-07672af72225c4633ed119c31e2ed38092f53baf5c5007044a18c53589a35bef.png);position:absolute;top:0;right:0;display:block;width:27px;height:44px;margin:15px 0 0 0}.RegistrationStepContainer .RegistrationStepContainerInner .step01 p,.RegistrationStepContainer .RegistrationStepContainerInner .step02 p,.RegistrationStepContainer .RegistrationStepContainerInner .step03 p,.RegistrationStepContainer .RegistrationStepContainerInner .step04 p{font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN",'メイリオ',Meiryo,Osaka,sans-serif;font-weight:bold;font-size:16px;color:#38434f;letter-spacing:0.1em;margin:0 15px;line-height:1.4}.OtherContainer{background:url(//d2evtrak3oey66.cloudfront.net/assets/lppc/bg_OtherContainer01-df3e635b4d710b6245cf3f50c6a9808621a2885168023b4eb60abac9a6238ad9.png) repeat-x 50% 50%;padding:43px 0;text-align:center}.OtherContainer .OtherContainerInner{width:1060px;margin:0 auto}.OtherContainer img{margin:0 0 40px 0}.mb15{margin-bottom:15px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.lpFooter #footer .pr{display:none}
