td {
font-size: 16px;
}
.wp-block-table {
border-radius: 12px;
background-color: white;
} .page-id-1745 .site-content{
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
background-repeat: no-repeat;
} .page-id-1633 .site-content {
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
background-repeat: no-repeat;
} .page-id-3406 .site-content {
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
background-repeat: no-repeat;
}@media (min-width:1441px) { .allwrap { margin-left:40px;margin-top:-20px;padding-bottom:20px;width:1500px;margin:auto;} .pwrapper { background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:250px;height:auto;max-width:250px;max-height:95vh;min-height:45vh;min-width:16vw;padding:10px;margin:10px;position:fixed;color:rgb(70, 70, 70);} .pgroup { display:flex;} .pt { margin-top:1vh;margin-bottom:5px;font-weight:bold;font-size:26pt;white-space:nowrap;color:black;} .pr { color:#3e4e54;margin-top:1vh;font-size:22pt;margin-left:auto;} .prs { margin-top:-2vh;color:#3e4e54;font-size:22pt;margin-left:auto;} .photowrapper { margin:auto;display:flex;justify-content:center;} .profilepic { width:14vw;line-height:300px;border-radius:8px;margin:15px;} .sidewrapper { padding:10px;} .rightwrapper { background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:65%;margin-left:25vw;padding-bottom:100px;display:table;} .rWrapper { padding:20px;padding-left:20px;padding-right:10px;} .p1, .p2, .p3, .p4, .p5 { margin-bottom:20px;padding-bottom:20px;} .ptt { font-size:19pt;color:rgb(96, 176, 107);font-weight:bold;margin-bottom:30px;margin-top:10px;float:left;font-size:28pt;} .prr { margin-top:18;line-height:50px;margin-right:100px;margin-left:120px;padding-bottom:20px;font-size:21pt;} .org { float:left;} .sideText { float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;margin-right:30px;float:left;} .pic1 { width:90%;border-radius:8px;margin-bottom:50px;margin-top:25px;} .picwrap2 { margin-left:120px;} } @media (min-width:1281px) { .allwrap { margin-left:0px;margin-top:-20px;padding-bottom:20px;width:1100px;margin:auto;} .pwrapper { background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:250px;max-width:250px;min-width:16vw;padding:10px;margin:10px;position:fixed;color:rgb(70, 70, 70);} .pt { margin-top:1vh;margin-bottom:5px;font-weight:bold;font-size:18pt;color:black;} .pr { color:#3e4e54;margin-top:1vh;font-size:16pt;} .photowrapper { margin:auto;display:flex;justify-content:center;} .profilepic { width:15vw;line-height:300px;border-radius:8px;margin:15px;} .sidewrapper { padding:10px;} .rightwrapper { background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:65%;margin-left:24vw;padding-bottom:100px;display:table;} .rWrapper { padding:20px;padding-left:20px;padding-right:10px;} .p1, .p2, .p3, .p4, .p5 { margin-bottom:20px;padding-bottom:20px;} .ptt { font-size:19pt;color:rgb(96, 176, 107);font-weight:bold;margin-bottom:30px;margin-top:10px;float:left;font-size:24pt;} .prr { margin-top:18;line-height:50px;margin-right:100px;margin-left:120px;padding-bottom:20px;font-size:18pt;} .org { float:left;} .sideText { float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;margin-right:30px;float:left;} .pic1 { width:90%;border-radius:8px;margin-bottom:50px;margin-top:25px;} .picwrap2 { margin-left:120px;} } @media (max-width:1280px) and (min-width:1025px) { .allwrap { margin-left:40px;margin-top:-20px;padding-bottom:20px;width:1000px;margin:auto;} .pwrapper { background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:300px;height:auto;max-width:280px;max-height:95vh;min-height:45vh;min-width:20vw;padding:10px;margin:10px;position:fixed;font-size:14pt;color:rgb(70, 70, 70);} .pgroup { display:flex } .pt { margin-top:1vh;margin-bottom:5px;font-weight:bold;color:black;} .pr { color:#3e4e54;margin-top:1vh;margin-left:auto;} .photowrapper { margin:auto;display:flex;justify-content:center;} .profilepic { width:19vw;line-height:300px;border-radius:8px;margin:15px;} .sidewrapper { padding:10px;} .rightwrapper { background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:65%;margin-left:27vw;padding-bottom:100px;display:table;} .rWrapper { padding:20px;padding-left:20px;padding-right:10px;} .p1, .p2, .p3, .p4, .p5 { margin-bottom:20px;padding-bottom:20px;} .ptt { font-size:24pt;color:rgb(96, 176, 107);font-weight:bold;margin-bottom:0px;margin-top:20px;float:left;} .prr { margin-top:18px;line-height:40px;margin-right:40px;margin-left:120px;padding-bottom:20px;font-size:16pt;} .org { float:left;} .sideText { float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;margin-right:30px;float:left;} .pic1 { width:90%;border-radius:8px;margin-bottom:80px;margin-top:5px;} .picwrap2 { margin-left:120px;} } @media (min-width:820px) and (max-width:1024px) { .pwrapper { height:px;padding:10px;background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);margin:10px;position:fixed;left:50px;font-size:16pt;color:rgb(70, 70, 70);overflow:hidden;} .photowrapper { margin:auto;display:flex;justify-content:center;} .profilepic { border-radius:8px;margin:0px;width:180px;} .rightwrapper { margin-left:340px;background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:65%;padding-bottom:100px;display:table;} .pt { font-weight:bold;color:black;margin-bottom:0.7vh;} .pr { color:#3e4e54;font-size:14pt;} .org { padding-top:30px;} .rWrapper { width:90%;padding:20px;margin-left:20px;} .ptt { font-size:20pt;color:rgb(96, 176, 107);font-weight:bold;margin-top:30px;float:left;line-height:0px;} .prr { margin-top:40px;line-height:50px;margin-right:10px;margin-left:0px;padding-bottom:40px;font-size:14pt;float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;float:left;margin-right:30px;margin-left:0px;} .pic1 { width:80%;border-radius:8px;} .picwrap2 { margin-left:0px;} } @media (min-width:820px) and (max-width:1024px) and (orientation:landscape) { .pwrapper { padding:10px;background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);margin:10px;position:fixed;top:130px;left:50px;font-size:16pt;color:rgb(70, 70, 70);overflow:hidden;} .photowrapper { margin:auto;display:flex;justify-content:center;padding-top:20px } .profilepic { border-radius:8px;margin:0px;width:190px;} .rightwrapper { margin-left:340px;background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:65%;margin-top:-20px;display:table;} .sidewrapper { padding-top:20px;padding-right:20px;padding-left:20px;} .pgroup { display:flex;} .pt { font-weight:bold;color:black;padding-right:20px;margin-bottom:0.7vh;} .pr { color:#3e4e54;font-size:14pt;margin-left:auto;} .org { padding-top:30px;} .rWrapper { width:90%;padding:20px;margin-left:20px;} .ptt { font-size:20pt;color:rgb(96, 176, 107);font-weight:bold;margin-top:30px;float:left;line-height:0px;} .prr { margin-top:40px;line-height:50px;margin-right:10px;margin-left:0px;padding-bottom:40px;font-size:14pt;float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;float:left;margin-right:30px;margin-left:0px;} .pic1 { width:80%;border-radius:8px;} .picwrap2 { margin-left:0px;} } @media (min-width:820px) and (max-width:1024px) and (max-height:450px) { .pwrapper { width:580px;position:relative;margin-top:-150px;padding:px;margin-bottom:20px;background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);font-size:16pt;color:rgb(70, 70, 70);display:table;} .sidewrapper { margin-top:-260px;} .pgroup { display:flex;} .photowrapper { margin:auto;display:flex;justify-content:center;margin-bottom:30px;padding-bottom:10px;display:table;} .profilepic { border-radius:8px;margin-left:360px;padding-bottom:0px;margin-bottom:30px;width:180px;} .rightwrapper { background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);margin-top:150px;width:100%;margin-left:initial;display:table;} .pt { font-weight:bold;color:black;margin-bottom:0.7vh;margin-left:20px;} .pr { color:#3e4e54;font-size:14pt;margin-left:auto;margin-right:220px;} .org { padding-top:30px;} .rWrapper { padding:20px;margin-left:20px;} .ptt { font-size:20pt;color:rgb(96, 176, 107);font-weight:bold;margin-top:30px;float:left;line-height:0px;} .prr { margin-top:40px;line-height:50px;margin-right:10px;margin-left:0px;padding-bottom:40px;font-size:14pt;float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;float:left;margin-right:30px;margin-left:0px;} .pic1 { width:80%;border-radius:8px;} .picwrap2 { margin-left:0px;} } @media (min-width:481px) and (max-width:819px) { .pwrapper { height:px;padding:10px;background-color:#ddeaf0;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);margin:0;position:relative;margin-top:150px;font-size:16pt;color:rgb(70, 70, 70);} .photowrapper { margin:auto;display:flex;justify-content:center;margin-top:-160px;} .profilepic { border-radius:8px;margin:0px;width:180px;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.37);display:inline;} .rightwrapper { margin-left:0px;background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:100%;margin-top:30px;padding-bottom:100px;display:table;} .pgroup { display:flex;} .sidewrapper { padding-top:25px;} .pt { font-weight:bold;color:black;margin-bottom:0.7vh;margin-left:20px } .pr { color:#3e4e54;font-size:14pt;margin-left:25px } .org { padding-top:30px;} .rWrapper { width:90%;padding:20px;margin-left:20px;} .ptt { font-size:20pt;color:rgb(96, 176, 107);font-weight:bold;margin-top:30px;float:left;line-height:0px;} .prr { margin-top:40px;line-height:50px;margin-right:10px;margin-left:0px;padding-bottom:40px;font-size:14pt;float:left;} .think, .job, .keepinmind, .like, .challenge { width:70px;float:left;margin-right:30px;margin-left:0px;} .pic1 { width:80%;border-radius:8px;} .picwrap2 { margin-left:0px;} } @media (min-width:320px) and (max-width:480px) { body { } .allwrap { margin-left:0px;margin-top:0px;padding-bottom:0px;} .pwrapper { border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:100%;height:270px;position:relative;padding:10px;padding-top:150px;margin-bottom:20px;margin-left:-0px;font-size:15pt;color:rgb(70, 70, 70);margin-top:120px;background-color:#ddeaf0;} .pgroup { padding-top:20px;padding-right:0px;line-height:20px;display:flex;} .pt { margin-top:0px;padding-right:15px;margin-bottom:0px;font-weight:bold;font-size:16pt;} .photowrapper { margin:auto;display:flex;justify-content:center;margin-top:-280px;} .profilepic { width:50%;border-radius:8px;margin:auto;border-width:3px;border-color:white;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.37);display:inline;} .pic1 { width:350px;border-radius:8px;margin-left:0px;margin-top:0px;margin-bottom:40px;} .sidewrapper { padding:0px;} .rightwrapper { background-color:white;border-radius:12px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.37);width:100%;padding:0px;float:none;margin-left:0px;padding-bottom:20px;display:flex;} .rWrapper { padding:10px;padding-left:10px;padding-right:10px;font-size:15px;} .ptt { font-size:16pt;color:rgb(96, 176, 107);font-weight:bold;margin-top:30px;margin-left:10px;float:left;line-height:0px;} .prr { margin-top:20px;line-height:45px;float:left;font-size:16pt;margin-left:10px;} .l1 { font-size:14pt;} .think, .job, .keepinmind, .like, .challenge { float:left;width:50px;} }