@charset "utf-8";
											.PArticlesEntrance{		 } .PArticlesEntrance>.outBox{ } @media screen and (max-width:768px){ .PArticlesEntrance{		 } .PArticlesEntrance>.outBox{ } }										 .PArticlesEntrance{ } .PArticlesEntrance .outBox{ width:100%; position:relative; color:#fff; } .PArticlesEntrance .inBox{ position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; } .PArticlesEntrance .cBox{ width:90%; } .PArticlesEntrance img{ width:100%; height:100%; opacity:0; } .PArticlesEntrance .bg{ -webkit-filter: grayscale(0%) brightness(100%) contrast(100%); filter: grayscale(0%) brightness(100%) contrast(100%); } .PArticlesEntrance .dBg{ display:block; width:100%; height:320px; } .PArticlesEntrance .mBg{ display:none; width:100%; height:66.425vw; } .PArticlesEntrance .logo{ margin:0 auto; } .PArticlesEntrance .dLogo{ display:block; } .PArticlesEntrance .mLogo{ display:none; } .PArticlesEntrance .subject{ font-size:48px; white-space: nowrap; } .PArticlesEntrance .slogan{ font-size:24px; white-space: nowrap; } .PArticlesEntrance .btn{ position:absolute; right:50px; bottom:45px; padding: 0 50px; background-color: transparent; border: 1px #fff solid; } .PArticlesEntrance .btn .text { display: inline-block; vertical-align: middle; color: #fff; font-size:16px; height:40px; line-height:40px; } .PArticlesEntrance .btn .arrow{ position:absolute; right:15px; top:0; width:22px; height:40px; background-image:url(/tw/images/common/arrow_rightA_white.svg); margin-left:12px; } @media screen and (max-width:768px){ .PArticlesEntrance .inBox{ height:75%; } .PArticlesEntrance .dBg{ display:none; } .PArticlesEntrance .mBg{ display:block; } .PArticlesEntrance .logo{ width:43.48vw; height:24.15vw; } .PArticlesEntrance .dLogo{ display:none; } .PArticlesEntrance .mLogo{ display:block; } .PArticlesEntrance .subject{ font-size:7.25vw; white-space: normal; line-height:1.2em; } .PArticlesEntrance .slogan{ font-size:4.35vw; } .PArticlesEntrance .btn{ position:relative; right:auto; bottom:auto; display:inline-block; vertical-align:top; padding: 0 7.73vw; margin-top:0; } .PArticlesEntrance .btn .text { font-size:3.14vw; height:7.25vw; line-height:7.25vw; } .PArticlesEntrance .btn .arrow{ right: 2vw; width: 3.5vw; height: 7.25vw; margin-left: 2.429vw; } } 		 