@charset "UTF-8";section#second>header{background-image:url(./recruit-graduate-culture-images-main.jpg)}.index_content01,.index_content02{margin:60px auto 0;padding:0;width:calc(100% - 20px);max-width:1160px}.index_content01>dl>dt:nth-child(1){width:50%;left:0}.index_content01>dl>dt:nth-child(3){width:50%;left:50%}.index_content02>dl>dt:nth-child(1){width:50%;left:0}.index_content02>dl>dt:nth-child(3){width:50%;left:50%}.index_content01>dl>dd>h3{padding:0!important;width:100%!important}.index_content01>dl>dd>h3:first-child{margin-top:0!important}.index_content01 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_content01 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_content01 dl dd dl dt span{display:block;width:100%;text-align:left}.index_content01 dl dd dl dd{border-bottom:1px solid #DDDDDD;margin:0;padding:20px;width:calc(70% - 40px)}.index_content02 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_content02 div.description h3{padding:0!important;width:100%!important}.index_content02 div.description h3:first-child{margin-top:30px!important}.index_content02 div.description p{margin:0;padding:0}@media screen and (max-width:600px){.index_content02 div.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content02 dl dd div.image{margin:0 0 30px;padding:0}.index_content02 dl dd div.image p.image{margin:0;padding:0}.index_content02 dl dd div.image p.image img{width:100%}.index_content02 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_content02 dl dd div.image p.description{margin:0 auto;padding:20px 0 0;width:100%}}.index_content02 dl dd .album{margin:0;padding:0;width:100%}.index_content02 dl dd .album:after{content:"";display:block;height:0;clear:both}.index_content02 dl dd .album dl{margin:0;padding:30px 0 0;width:100%;max-width:560px;float:left}.index_content02 dl dd .album dl:last-child{margin:0 0 0 40px}@media screen and (max-width:1200px){.index_content02 dl dd .album dl,.index_content02 dl dd .album dl:last-child{margin:0 auto;float:none}}.index_content02 dl dd .album dl dt{border-bottom:2px solid #70C2DD;margin:0;padding:0;font-size:1.2em;font-weight:700}.index_content02 dl dd .album dl dd{margin:0;padding:20px 0 0}.index_content02 dl dd .album dl dd p.image{margin:0;padding:0;width:calc(50% - 20px);float:left}.index_content02 dl dd .album dl dd p.image:first-child{margin:0 40px 0 0}.index_content02 dl dd .album dl dd p.image img{width:100%}.index_content02 dl dd .album dl dd p.text{clear:both;margin:0;padding:16px 0 0}.index_content02 dl dd p.comment{border:1px solid #CCCCCC;background:#eee;margin:0 auto;padding:20px;width:calc(100% - 40px);max-width:758px}.index_content02 dl dd p.comment strong{display:block;margin:0 auto;padding:0 0 20px;text-align:center}.index_content02 dl dd>p.description{background:#fff;margin:0 auto;padding:20px;width:calc(100% - 40px);max-width:800px}@media screen and (max-width:600px){.index_content02 dl dd h3{margin-top:30px!important;padding:0!important;width:100%!important}.index_content02 dl dd>p.description{margin:0 auto;padding:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recruit-graduate-culture-css-local.css.map */
