.page-fresh-archive-internship-on-site-internship{--p-gray:#c7c7c7;#zehi{margin-top:200px;@media screen and (max-width:768px){margin-top:calc(var(--vw)*90)}}.color{color:#c03}.detail_link{@media screen and (min-width:769px){&:hover{text-decoration:underline}}}#naiyo{margin:120px auto 0;@media screen and (max-width:768px){margin:calc(var(--vw)*120) auto 0}.container{max-width:900px}.naiyo_list{line-height:1.75;margin-top:56px;@media screen and (max-width:768px){font-size:calc(var(--vw)*14);margin-top:calc(var(--vw)*27)}.subttl{background-color:#c7c7c7;display:inline-block;font-weight:700;line-height:1;@media screen and (min-width:769px){font-size:18px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px}@media screen and (max-width:768px){font-size:calc(var(--vw)*18);margin-bottom:calc(var(--vw)*20);padding:calc(var(--vw)*3) calc(var(--vw)*5)}}.naiyo_listitem{padding-left:.6em;text-indent:-.6em}}.naiyo_post_text{font-weight:700;line-height:2;margin-bottom:40px;text-align:center;@media screen and (min-width:769px){font-size:16px}@media screen and (max-width:768px){font-size:14px}a{color:#c03;@media screen and (min-width:769px){&:hover{text-decoration:underline}}}}.note{@media screen and (min-width:769px){margin-top:20px}@media screen and (max-width:768px){margin-top:calc(var(--vw)*20)}}.link_list{align-items:flex-start;display:flex;flex-direction:column;@media screen and (min-width:769px){margin-top:20px}@media screen and (max-width:768px){margin-top:calc(var(--vw)*20)}.link_item{color:#c03;&:hover{text-decoration:underline}}}}#detail_table{margin-top:120px;@media screen and (max-width:768px){margin-top:calc(var(--vw)*80)}.table{border-top:3px solid #eaeaea;.row{border-bottom:3px solid #eaeaea;display:flex;gap:40px;padding-bottom:9px;padding-top:9px;@media screen and (max-width:768px){flex-direction:column;gap:0;padding-bottom:0;padding-top:calc(var(--vw)*9)}.col{padding:25px 0;@media screen and (max-width:768px){font-size:calc(var(--vw)*14);padding:calc(var(--vw)*13) 0}}.dt{align-items:center;background-color:#c7c7c7;display:flex;flex-shrink:0;font-weight:700;justify-content:center;text-align:center;width:19.2%;@media screen and (max-width:768px){padding:calc(var(--vw)*7) 0;width:100%}}.dd{flex:1;line-height:1.75}.bold,.tb_ttl{font-weight:700}.tb_ttl{color:#c03}.img_zoom_pc{background:#eae7e4;margin:30px 0;padding:17px;@media screen and (max-width:768px){margin:calc(var(--vw)*30) 0;padding:calc(var(--vw)*17)}}.tb_zoom{margin-top:2vw}.tb_note{font-size:12px;@media screen and (max-width:768px){font-size:calc(var(--vw)*12)}}}}.note{font-size:calc(var(--rem)*12);margin-top:17px;text-align:right;@media screen and (max-width:768px){font-size:calc(var(--vw)*12);margin-top:calc(var(--vw)*17);text-align:left}}}}