.about #wrapper #header #headerWrap #nav ul.main_nav li.menu_02 a.menuBtn{border-bottom:2px solid red;color:#000;width:168px;margin:0 0 0 -1px;top:0;left:0;cursor:pointer;display:table-cell;vertical-align:middle}.about.advantage #mainSection #headSection,.about.brand #mainSection #headSection{background:#FF0013}.about.advantage #mainSection #headSection h2,.about.brand #mainSection #headSection h2{width:607px;height:115px;background:url(/recruit/fresh/about/images/title.gif) no-repeat;text-indent:-9999px;overflow:hidden}.about.advantage #mainSection .section,.about.brand #mainSection .section{width:1000px;margin:0 auto}.about.advantage #mainSection .section h4,.about.brand #mainSection .section h4{font-weight:700;color:#ff221f;margin:0 0 15px;line-height:1.5;font-size:24px;font-size:1.5rem}.about.advantage #mainSection .section p,.about.brand #mainSection .section p{line-height:32px;font-size:16px;font-size:1rem}.about.advantage #mainSection .storySection,.about.brand #mainSection .storySection{width:100%;height:200px;margin:0 0 60px;background:#ff221f}.about.advantage #mainSection .storySection .brand_bar,.about.brand #mainSection .storySection .brand_bar{width:1000px;height:200px;margin:0 auto;clear:both;overflow:hidden}.about.advantage #mainSection .storySection .brand_bar ul,.about.brand #mainSection .storySection .brand_bar ul{height:200px;clear:both;overflow:hidden;margin:0 0 0 -24px}.about.advantage #mainSection .storySection .brand_bar ul li,.about.brand #mainSection .storySection .brand_bar ul li{float:left;width:232px;height:200px;margin:0 0 0 24px}.about.advantage #mainSection .storySection .brand_bar ul li a,.about.brand #mainSection .storySection .brand_bar ul li a{width:232px;height:140px;display:block;padding:30px 0;text-indent:-9999px;background:url(/recruit/fresh/about/images/brand_logo.gif) 0 30px no-repeat}.about.advantage #mainSection .storySection .brand_bar ul li a:hover,.about.advantage #mainSection .storySection .brand_bar ul li.stay a,.about.brand #mainSection .storySection .brand_bar ul li a:hover,.about.brand #mainSection .storySection .brand_bar ul li.stay a{background-color:#fff}.about.advantage #mainSection .storySection .brand_bar ul li.brand_02 a,.about.brand #mainSection .storySection .brand_bar ul li.brand_02 a{background-position:-232px 30px}.about.advantage #mainSection .storySection .brand_bar ul li.brand_03 a,.about.brand #mainSection .storySection .brand_bar ul li.brand_03 a{background-position:-464px 30px}.about.advantage #mainSection .storySection .brand_bar ul li.brand_04 a,.about.brand #mainSection .storySection .brand_bar ul li.brand_04 a{background-position:-696px 30px}.about.advantage #mainSection .advantageSection,.about.brand #mainSection .advantageSection{width:100%;height:200px;margin:0 0 60px;background:#ff221f}.about.advantage #mainSection .advantageSection .brand_bar,.about.brand #mainSection .advantageSection .brand_bar{width:1000px;height:200px;margin:0 auto;clear:both;overflow:hidden}.about.advantage #mainSection .advantageSection .brand_bar ul,.about.brand #mainSection .advantageSection .brand_bar ul{height:200px;clear:both;overflow:hidden;margin:0 0 0 -24px}.about.advantage #mainSection .advantageSection .brand_bar ul li,.about.brand #mainSection .advantageSection .brand_bar ul li{float:left;width:488px;height:200px;margin:0 0 0 24px}.about.advantage #mainSection .advantageSection .brand_bar ul li a,.about.brand #mainSection .advantageSection .brand_bar ul li a{width:488px;height:200px;display:block;padding:0;text-indent:-9999px;background:url(/recruit/fresh/about/images/advantage_tab.gif) no-repeat}.about.advantage #mainSection .advantageSection .brand_bar ul li.advantage_01 a:hover,.about.advantage #mainSection .advantageSection .brand_bar ul li.advantage_01.stay a,.about.brand #mainSection .advantageSection .brand_bar ul li.advantage_01 a:hover,.about.brand #mainSection .advantageSection .brand_bar ul li.advantage_01.stay a{background-position:0 -200px}.about.advantage #mainSection .advantageSection .brand_bar ul li.advantage_02 a,.about.brand #mainSection .advantageSection .brand_bar ul li.advantage_02 a{background-position:-488px 0}.about.advantage #mainSection .advantageSection .brand_bar ul li.advantage_02 a:hover,.about.advantage #mainSection .advantageSection .brand_bar ul li.advantage_02.stay a,.about.brand #mainSection .advantageSection .brand_bar ul li.advantage_02 a:hover,.about.brand #mainSection .advantageSection .brand_bar ul li.advantage_02.stay a{background-position:-488px -200px}.about.advantage #mainSection #storyMain,.about.brand #mainSection #storyMain{clear:both;overflow:hidden;margin:0 auto 130px;height:420px;background:url(/recruit/fresh/common/images/bx_loader.gif) center center no-repeat}.about.advantage #mainSection #storyMain ul,.about.brand #mainSection #storyMain ul{clear:both;overflow:hidden}.about.advantage #mainSection #storyMain ul li,.about.brand #mainSection #storyMain ul li{width:1000px;height:305px;float:left;margin:0 0 100px;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden}.about.advantage #mainSection #storyMain ul li .slstart,.about.brand #mainSection #storyMain ul li .slstart{text-align:center;margin:50px 0 0}.about.advantage #mainSection #storyMain ul li .slstart img,.about.brand #mainSection #storyMain ul li .slstart img{margin:0 auto}.about.advantage #mainSection #storyMain ul li dl,.about.brand #mainSection #storyMain ul li dl{margin:45px 0 0 50px;width:950px;clear:both;overflow:hidden}.about.advantage #mainSection #storyMain ul li dl dt.pic,.about.brand #mainSection #storyMain ul li dl dt.pic{float:right;margin:0 50px 0 25px;width:312px;text-align:center}.about.advantage #mainSection #storyMain ul li dl dt.pic img.ml,.about.brand #mainSection #storyMain ul li dl dt.pic img.ml{margin:0 0 0 75px}.about.advantage #mainSection #storyMain ul li dl dd.desc,.about.brand #mainSection #storyMain ul li dl dd.desc{margin:0}.about.advantage #mainSection #storyMain ul li dl dd.desc h4,.about.brand #mainSection #storyMain ul li dl dd.desc h4{font-size:40px;font-size:2.5rem;font-weight:700;color:#000;margin:30px 0 0;line-height:1.5}.about.advantage #mainSection #storyMain ul li dl dd.desc .notice,.about.brand #mainSection #storyMain ul li dl dd.desc .notice{margin:1.5em 0 0;font-size:11px;font-size:.6875rem;line-height:25px}.about.advantage #mainSection #storyMain ul li dl dd.desc h5,.about.brand #mainSection #storyMain ul li dl dd.desc h5{line-height:1.8;font-size:20px;font-size:1.25rem;margin:0 0 10px}.about.advantage #mainSection #storyMain ul li dl dd.desc .brandLink,.about.brand #mainSection #storyMain ul li dl dd.desc .brandLink{padding:0 0 0 20px;background:url(/recruit/fresh/common/images/icon_outerlink.gif) left center no-repeat;color:#FF1F22}.about.advantage #mainSection #storyMain ul li dl dd.desc .brandLink:hover,.about.brand #mainSection #storyMain ul li dl dd.desc .brandLink:hover{text-decoration:underline}.about.advantage .section h3,.about.brand .section h3{overflow:hidden;clear:both;margin:60px 0 40px}.about.alacarte h2,.about.infographics h2,.about.safe h2{width:607px;height:115px;background:url(/recruit/fresh/about/images/title.gif) no-repeat;text-indent:-9999px;overflow:hidden}.about.alacarte #contents_wrapper,.about.infographics #contents_wrapper,.about.safe #contents_wrapper{width:1000px;margin:0 auto 50px}.about.alacarte #contents_wrapper p,.about.infographics #contents_wrapper p,.about.safe #contents_wrapper p{line-height:32px}.about.alacarte h3,.about.infographics h3,.about.safe h3{margin:60px 0 40px}.about.alacarte h4,.about.infographics h4,.about.safe h4{color:#FF1F22;font-weight:700;font-size:24px;font-size:1.5rem;margin:0 0 15px}.about.alacarte dl,.about.infographics dl,.about.safe dl{clear:both;overflow:hidden;line-height:1.4}.about.alacarte dl dt,.about.infographics dl dt,.about.safe dl dt{font-weight:700;margin:15px 0;padding-bottom:18px;font-size:20px;font-size:1.25rem;border-bottom:solid 1px #000}.about.alacarte dl dd,.about.infographics dl dd,.about.safe dl dd{margin-bottom:40px}.about.alacarte p,.about.infographics p,.about.safe p{line-height:32px}.about.alacarte p.center,.about.infographics p.center,.about.safe p.center{text-align:center}.about.alacarte dl.safe dt.policy,.about.infographics dl.safe dt.policy,.about.safe dl.safe dt.policy{width:1000px;height:55px;text-indent:-9999px;overflow:hidden;background:url(/recruit/fresh/about/images/safe_02.gif) no-repeat}.about.alacarte ul li.infograph_float:nth-child(3n+1),.about.infographics ul li.infograph_float:nth-child(3n+1),.about.safe ul li.infograph_float:nth-child(3n+1){float:left;width:317px;margin:25px 25px 0 0}.about.alacarte ul li.infograph_float:nth-child(3n+2),.about.infographics ul li.infograph_float:nth-child(3n+2),.about.safe ul li.infograph_float:nth-child(3n+2){float:left;width:317px;margin:25px 24px 0 0}.about.alacarte ul li.infograph_float:nth-child(3n+3),.about.infographics ul li.infograph_float:nth-child(3n+3),.about.safe ul li.infograph_float:nth-child(3n+3){float:left;width:317px;margin:25px 0 0}.about.alacarte ul li.infograph_float.fullClm,.about.infographics ul li.infograph_float.fullClm,.about.safe ul li.infograph_float.fullClm{width:1000px;margin:25px 0 0}.about.alacarte ul li.infograph_float_01,.about.infographics ul li.infograph_float_01,.about.safe ul li.infograph_float_01{float:left;width:487px;margin:35px 25px 0 0}.about.alacarte ul li.infograph_float_01:last-child,.about.infographics ul li.infograph_float_01:last-child,.about.safe ul li.infograph_float_01:last-child{margin:35px 0 0}.about.alacarte dl.infograph dt,.about.infographics dl.infograph dt,.about.safe dl.infograph dt{margin-bottom:5px;border:none}.about.alacarte dl.infograph dd dl dt,.about.infographics dl.infograph dd dl dt,.about.safe dl.infograph dd dl dt{float:left;clear:both;width:8em;margin:0 0 5px;padding:0 0 0 18px;border:none;font-weight:400;font-size:16px;font-size:1rem;background:url(/recruit/fresh/about/images/icon.gif) left 7px no-repeat}.about.alacarte dl.infograph dd dl dd,.about.infographics dl.infograph dd dl dd,.about.safe dl.infograph dd dl dd{margin:0 0 8px 8em;padding:0;border:none}.about.alacarte dl.infograph dd dl dt:last-of-type,.about.infographics dl.infograph dd dl dt:last-of-type,.about.safe dl.infograph dd dl dt:last-of-type{float:left;margin-bottom:60px}.about.alacarte dl.safe dt,.about.infographics dl.safe dt,.about.safe dl.safe dt{border:none;padding:0}.about.alacarte ul.safe,.about.infographics ul.safe,.about.safe ul.safe{clear:both;overflow:hidden;margin:20px 0}.about.alacarte ul.safe li,.about.infographics ul.safe li,.about.safe ul.safe li{border-left:solid 1px #FF1F22;float:left;padding:28px;height:164px}.about.alacarte ul.safe li:last-child,.about.infographics ul.safe li:last-child,.about.safe ul.safe li:last-child{border-right:solid 1px #FF1F22}.about.alacarte ul.safe li p,.about.infographics ul.safe li p,.about.safe ul.safe li p{text-indent:-9999px;overflow:hidden}.about.alacarte ul.safe li p br,.about.infographics ul.safe li p br,.about.safe ul.safe li p br{display:none}.about.alacarte ul.safe li.safe01 p,.about.infographics ul.safe li.safe01 p,.about.safe ul.safe li.safe01 p{width:171px;height:132px;background:url(/recruit/fresh/about/images/safe_03.gif) no-repeat}.about.alacarte ul.safe li.safe02 p,.about.infographics ul.safe li.safe02 p,.about.safe ul.safe li.safe02 p{width:191px;height:133px;background:url(/recruit/fresh/about/images/safe_04.gif) no-repeat}.about.alacarte ul.safe li.safe03 p,.about.infographics ul.safe li.safe03 p,.about.safe ul.safe li.safe03 p{width:171px;height:101px;background:url(/recruit/fresh/about/images/safe_05.gif) no-repeat}.about.alacarte ul.safe li.safe04 p,.about.infographics ul.safe li.safe04 p,.about.safe ul.safe li.safe04 p{width:233px;height:164px;background:url(/recruit/fresh/about/images/safe_06.gif) no-repeat}.about.alacarte dl.alacarte01 dt,.about.infographics dl.alacarte01 dt,.about.safe dl.alacarte01 dt{float:right;width:360px;margin:0 0 0 30px;border:none}.about.alacarte dl.alacarte02 dt,.about.infographics dl.alacarte02 dt,.about.safe dl.alacarte02 dt{float:right;width:232px;margin:0 0 0 30px;border:none;font-size:12px;font-size:.75rem}.about.alacarte ul.alacarte li p,.about.infographics ul.alacarte li p,.about.safe ul.alacarte li p{margin:-1em 0 1em}.about.infographics #contents_wrapper h3{margin:60px 0 0}.about.infographics #contents_wrapper ul{clear:both;overflow:hidden;margin:0 0 40px}