@charset "UTF-8";section#second>header{background-image:url(./recruit-graduate-company-images-main.jpg)}.index_content01{margin:60px auto 0;padding:0;width:calc(100% - 20px);max-width:1160px}.index_content01>dl>dt:nth-child(1){width:23%;left:0}.index_content01>dl>dt:nth-child(3){width:23%;left:23%}.index_content01>dl>dt:nth-child(5){width:31%;left:46%}.index_content01>dl>dt:nth-child(7){width:23%;left:77%}.index_content01 div.description{position:relative;z-index:2;background:#fff;margin:-60px auto 0;padding:20px 20px 0;width:calc(100% - 80px);max-width:800px}.index_content01 div.description h3{padding:0!important;width:100%!important}.index_content01 div.description h3:first-child{margin-top:30px!important}.index_content01 div.description p{margin:0;padding:0}.index_content01 div.description p.banner{margin:0;padding:60px 0 100px}.index_content01 div.description p.banner a img{display:inline}.index_content01 div.description p.banner a:hover img{opacity:.6}@media screen and (max-width:600px){.index_content01 div.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content01 dl dd div.image{margin:0 0 30px;padding:0}.index_content01 dl dd div.image p.image{margin:0;padding:0}.index_content01 dl dd div.image p.image img{width:100%}.index_content01 dl dd div.image p.description{position:relative;z-index:2;background:#fff;margin:-60px auto 0;padding:20px 20px 0;width:calc(100% - 80px);max-width:800px}@media screen and (max-width:600px){.index_content01 dl dd div.image p.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content01 dl dd dl.album{margin:0;padding:30px 0 0;width:100%;max-width:560px;float:left}.index_content01 dl dd dl.album:nth-child(2n){clear:both}.index_content01 dl dd dl.album:nth-child(odd){margin:0 0 0 40px}@media screen and (max-width:1200px){.index_content01 dl dd dl.album,.index_content01 dl dd dl.album:nth-child(odd){margin:0 auto;float:none}}.index_content01 dl dd dl.album dt{border-bottom:2px solid #70C2DD;margin:0;padding:0;font-size:1.2em;font-weight:700}.index_content01 dl dd dl.album dd{margin:0;padding:20px 0 0}.index_content01 dl dd dl.album dd p.image{margin:0;padding:0;width:calc(50% - 20px);float:left}.index_content01 dl dd dl.album dd p.image:first-child{margin:0 40px 0 0}.index_content01 dl dd dl.album dd p.image img{width:100%}.index_content01 dl dd dl.album dd p.text{clear:both;margin:0;padding:16px 0 0}.index_content01 dl dd>p.description{background:#fff;margin:0 auto 60px;padding:20px;width:calc(100% - 40px);max-width:800px}.index_content02{margin:60px auto 0;padding:0;width:calc(100% - 20px);max-width:1160px}.index_content02>dl>dt:nth-child(1){width:50%;left:0}.index_content02>dl>dt:nth-child(3){width:50%;left:50%}.index_content02>dl>dd>h3{padding:0!important;width:100%!important}.index_content02>dl>dd>h3:first-child{margin-top:0!important}.index_content02 dl dd dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #DDDDDD;margin:0 auto;padding:0;width:100%;max-width:800px}.index_content02 dl dd dl dt{display:-webkit-flex;display:flex;border-bottom:1px solid #DDDDDD;margin:0;padding:0;width:30%;font-weight:700;text-align:center;align-items:center;-webkit-align-items:center}.index_content02 dl dd dl dt span{display:block;width:100%;text-align:left}.index_content02 dl dd dl dd{border-bottom:1px solid #DDDDDD;margin:0;padding:20px;width:calc(70% - 40px)}.index_content03{margin:60px auto 0;padding:0;width:calc(100% - 20px);max-width:1160px}.index_content03>dl>dt:nth-child(1){width:33%;left:0}.index_content03>dl>dt:nth-child(3){width:33%;left:33%}.index_content03>dl>dt:nth-child(5){width:34%;left:66%}.index_content03 div.description{position:relative;z-index:2;background:#fff;margin:-60px auto 0;padding:20px 20px 0;width:calc(100% - 80px);max-width:800px}.index_content03 div.description h3{padding:0!important;width:100%!important}.index_content03 div.description h3:first-child{margin-top:30px!important}.index_content03 div.description p{margin:0;padding:0}.index_content03 div.description p.banner{margin:0;padding:60px 0 100px}.index_content03 div.description p.banner a img{display:inline}.index_content03 div.description p.banner a:hover img{opacity:.6}@media screen and (max-width:600px){.index_content03 div.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content03 dl dd div.image{margin:0 0 30px;padding:0}.index_content03 dl dd div.image p.image{margin:0;padding:0}.index_content03 dl dd div.image p.image img{width:100%}.index_content03 dl dd div.image p.description{position:relative;z-index:2;background:#fff;margin:-60px auto 0;padding:20px 20px 0;width:calc(100% - 80px);max-width:800px}@media screen and (max-width:600px){.index_content03 dl dd div.image p.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content03 dl dd dl.album{margin:0;padding:30px 0 0;width:100%;max-width:560px;float:left}.index_content03 dl dd dl.album:nth-child(2n){clear:both}.index_content03 dl dd dl.album:nth-child(odd){margin:0 0 0 40px}@media screen and (max-width:1200px){.index_content03 dl dd dl.album,.index_content03 dl dd dl.album:nth-child(odd){margin:0 auto;float:none}}.index_content03 dl dd dl.album dt{border-bottom:2px solid #70C2DD;margin:0;padding:0;font-size:1.2em;font-weight:700}.index_content03 dl dd dl.album dd{margin:0;padding:20px 0 0}.index_content03 dl dd dl.album dd p.image{margin:0;padding:0;width:calc(50% - 20px);float:left}.index_content03 dl dd dl.album dd p.image:first-child{margin:0 40px 0 0}.index_content03 dl dd dl.album dd p.image img{width:100%}.index_content03 dl dd dl.album dd p.text{clear:both;margin:0;padding:16px 0 0}.index_content03 dl dd>p.description{background:#fff;margin:0 auto 60px;padding:20px;width:calc(100% - 40px);max-width:800px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recruit-graduate-company-css-local.css.map */
