@charset "utf-8";@media screen and (min-width:641px){.wrapTable.landscape{overflow:visible !important}.wrapTable table{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}}@media screen and (max-width:640px){.contentsArea{padding:0 20px 85px;width:100%}#top .contentsArea{padding:5px 10px 85px;padding:5px 0 85px;width:100%}#top .contentsArea:before{display:none}#top .contentsArea.fade:before{opacity:0;display:none}#top .contentsArea.off:before{display:none}#crc .contentsArea{padding:74px 20px 85px;width:100%}.contentsArea.left.hasNewsDetailSubNav{padding:0 0 30px 0}.sideNav.right{padding:40px 0 0;width:100%;float:none}.contentsArea h1{width:640px;color:#374044;font-size:37px;display:block;text-align:left;font-weight:bold;overflow:hidden;padding:0 34px 30px 34px;margin-bottom:55px;box-sizing:border-box;-webkit-box-sizing:border-box}#sitemap .contentsArea h1{margin-bottom:60px}.contentsArea h2{text-align:center;font-weight:normal;font-size:36px;color:#000;padding:0;margin:50px 0 40px 0;display:block;position:relative;width:600px;line-height:1.45}.contentsArea h2 .tit{text-align:center;font-weight:normal;font-size:36px;color:#000;padding:0;margin:0;display:inline;position:relative;width:600px}.contentsArea h2 .sub{text-align:center;font-weight:normal;font-size:26px;color:#4f4f4f;padding:8px 0 0 0;margin:0;display:block;position:relative;width:600px;line-height:1.65}.contentsArea h2 .sub.arabic{direction:rtl;unicode-bidi:bidi-override}.contentsArea h2 a{display:block}.contentsArea h2 a .tit{color:#4f4f4f;background:url(../../common/images/global/icn_ar_blue_01.svg) right 5px no-repeat;background-size:24px 30px;padding-right:28px}.contentsArea h2.first{margin-top:0}#crc .contentsArea h2 .tit{font-size:53px;line-height:1.0}#crc .contentsArea h2 .sub{line-height:1.2}.contentsArea h2.sideTitle{text-align:left;font-weight:normal;font-size:36px;color:#fff;padding:4px 0 2px 30px;margin:50px 0 40px 0;display:block;position:relative;width:600px;line-height:1.35;border-left:10px solid #2c599e;box-sizing:border-box;background:url(../../common/images/global/spacer.png) left top no-repeat}
.contentsArea h2.sideTitle .tit{text-align:center;font-weight:normal;font-size:36px;padding:0;margin:0;display:inline;position:relative;width:600px}.contentsArea h2.sideTitle a{display:block}.contentsArea h2.sideTitle a .tit{background:url(../../common/images/global/icn_ar_blue_01.svg) right 5px no-repeat;background-size:24px 30px;padding-right:28px}.contentsArea h2.boxTitle.first{margin-top:0}.contentsArea h2.boxTitle{text-align:center;font-weight:normal;font-size:36px;color:#fff;padding:10px 20px 8px 20px;margin:50px 0 40px 0;display:block;position:relative;width:600px;line-height:1.4}.contentsArea h2.boxTitle .tit{text-align:center;font-weight:normal;font-size:36px;color:#fff;padding:0;margin:0;display:inline;position:relative;width:600px}.contentsArea h2.boxTitle a{display:block}.contentsArea h2.boxTitle a .tit{color:#fff;background:url(../../common/images/global/icn_ar_white_01.svg) right 5px no-repeat;background-size:24px 30px;padding-right:28px}.contentsArea h2.boxTitle.first{margin-top:0}.contentsArea h3{clear:both;text-align:left;font-weight:bold;font-size:30px;color:#000;padding:0;margin:20px 0 40px;background-color:#eee;box-sizing:border-box;width:600px;display:block;position:relative}.contentsArea .tit_campus{clear:both;text-align:center;font-weight:normal;font-size:40px;color:#fff;padding:12px 16px 12px;line-height:1.25;margin:0 0 0 -20px;border-top:0;box-sizing:border-box;width:640px;min-width:640px;background-image:none;background-color:#2d56a0;position:relative;-webkit-font-smoothing:subpixel-antialiased}#top .tit_campus{margin:0}.contentsArea h3 .tit{clear:both;display:table-cell;text-align:left;vertical-align:middle;font-weight:normal;font-size:30px;line-height:1.4;color:#000;padding:20px 22px 18px 22px;margin:0;box-sizing:border-box;position:relative;background:url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea h3 .label{clear:both;display:table-cell;text-align:left;vertical-align:middle;font-weight:normal;font-size:24px;line-height:1.4;color:#fff;padding:13px 15px 14px 15px;margin:0;background-color:#4f4f4f;box-sizing:border-box;position:relative;min-width:190px}
.contentsArea h3 .label+.tit{padding:20px 22px 12px 22px}.contentsArea h3 a .label+.tit{padding:20px 44px 12px 22px}.contentsArea h3.first{margin:0 0 20px}.contentsArea h3.mb8{margin-bottom:12px}.contentsArea h3.mt8{margin-top:12px}.contentsArea h3.mb20{margin-bottom:30px}.contentsArea h3 a{display:block;text-decoration:none;background:url(../../common/images/global/icn_ar_blue_01.svg) 560px center no-repeat;background-size:24px 30px}.contentsArea h3 a .tit{padding:20px 44px 18px 22px}.contentsArea h3.first{margin-top:0}.contentsArea h4{clear:both;font-size:30px;font-weight:bold;color:#000;margin:0 0 40px;padding:0;background:url(../../common/images/global/spacer.png) left top no-repeat;width:600px}.contentsArea h4 a{display:inline;color:#4f4f4f;text-decoration:none}.contentsArea h4.mb15{margin-bottom:30px}.image.cv_contents{margin:0 0 50px;padding-bottom:0;width:600px;max-width:600px;text-align:center;display:table}.image.cv_contents a{display:block}.image.cv_contents img{vertical-align:bottom;border:0;max-width:600px;width:600px}.image.cv_contents.col2{display:block}.image.cv_contents .col2{margin:24px 0 0;padding:0;width:600px;max-width:600px;text-align:center;display:block}.image.cv_contents .col2:first-of-type{margin-left:0;padding:0}.image.cv_contents .col2 img{vertical-align:bottom;border:0;max-width:600px;width:600px}.contentsArea p{width:600px;font-size:26px;line-height:1.5;padding:0 0 10px;margin:0 0 40px;background:url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea p.small{font-size:22px;line-height:1.6}.contentsArea p.newsDate{text-align:right;padding:0 0 10px;margin-bottom:30px;background:url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea ul{font-size:26px;line-height:1.5;margin:0 auto 40px;width:100%;max-width:600px}.contentsArea ul li{padding:10px 20px 16px 44px;margin:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;width:100%;max-width:600px;background:#fff url(../../common/images/global/spacer.png) left top no-repeat}
.contentsArea ul li:before{content:"・";position:relative;width:11px;height:11px;display:block;left:-32px;top:12px}.contentsArea ul.circle li:before{content:"●";position:relative;width:11px;height:11px;display:block;left:-32px;top:10px}.agent_android42 .contentsArea ul li{display:inline-block;padding-top:16px}.agent_android42 .contentsArea ul li:before{position:absolute;left:12px;top:14px}.contentsArea .boxList02>ul>li ul,.contentsArea .boxList04>ul>li ul,.contentsArea .boxList07>ul>li ul,.contentsArea .boxList08>ul>li ul{margin-top:30px;margin-bottom:0}.contentsArea .boxList04>ul>li ul,.contentsArea .boxList08>ul>li ul{display:none}.contentsArea .boxList02>ul>li ul li:nth-child(odd),.contentsArea .boxList04>ul>li ul li:nth-child(odd),.contentsArea .boxList07>ul>li ul li:nth-child(odd),.contentsArea .boxList08>ul>li ul li:nth-child(odd){background-color:transparent}.contentsArea .boxList02>ul>li ul li:nth-child(odd):before,.contentsArea .boxList04>ul>li ul li:nth-child(odd):before,.contentsArea .boxList07>ul>li ul li:nth-child(odd):before,.contentsArea .boxList08>ul>li ul li:nth-child(odd):before{background-color:transparent}.contentsArea ul li.link{padding:0 0 0 29px;margin:16px 0 16px}.contentsArea ul li.link a:before{content:" ";background:url(../../common/images/global/icn_ar_blue_01.svg) left top no-repeat;background-size:contain;position:absolute;display:block;width:27px;height:27px;top:4px;left:0}.contentsArea ul li.link:first-child{padding-top:0}.contentsArea ul li.link:first-child a:before{top:3px}.contentsArea ul li.linkExt a{background:url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.contentsArea ul li.linkPdf a{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.linkWord a{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}
.contentsArea ul li.linkExcel a{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.linkPowerPoint a{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.linkImg a{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.linkZip a{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.linkDl a{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline;clear:both}.contentsArea ul li.nolink{padding:0;margin:16px 0 16px}.contentsArea ul li.nolink a:before{display:none}.contentsArea ul li.nolink:first-child{padding-top:0}.contentsArea ul li.nolink:first-child a:before{top:3px;display:none}.contentsArea ul li.nolink.linkExt span{background:url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.contentsArea ul li.nolink.linkPdf span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.nolink.linkWord span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.nolink.linkExcel span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.nolink.linkPowerPoint span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}
.contentsArea ul li.nolink.linkImg span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.nolink.linkZip span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ul li.nolink.linkDl span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline;clear:both}.contentsArea ol{font-size:26px;line-height:1.5;margin:0 auto 40px;width:100%;max-width:600px;padding:0 0 0 64px;list-style-type:decimal;list-style-position:outside;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box}.contentsArea ol a{color:#0479bc;color:#2d56a0;text-decoration:none}.contentsArea ol li{padding:20px 20px 16px 0;margin:0;width:100%;max-width:600px;display:block;display:list-item;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea ol li:before{content:"";width:64px;height:500px;display:block;position:absolute;top:0;left:-64px;background-color:#fff;z-index:-1}.contentsArea ol li:nth-child(odd):before{content:"";width:64px;height:500px;display:block;position:absolute;top:0;left:-64px;background-color:#f4f6fa;z-index:-1}.contentsArea ol li:first-child{margin-top:0}.agent_android42 .contentsArea ol li{display:list-item !important}.contentsArea ol li.linkExt a{background:url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.contentsArea ol li.linkPdf a{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ol li.linkWord a{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}
.contentsArea ol li.linkExcel a{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ol li.linkPowerPoint a{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ol li.linkImg a{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline;clear:both}.contentsArea ol li.linkZip a{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:24px 24px;padding:0 33px 0 0;display:inline;clear:both}.contentsArea ol li.linkDl a{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline;clear:both}.contentsArea .boxList02>ul>li ol,.contentsArea .boxList04>ul>li ol,.contentsArea .boxList07>ul>li ol,.contentsArea .boxList08>ul>li ol{margin-top:30px;margin-bottom:0}.contentsArea .boxList04>ul>li ol,.contentsArea .boxList08>ul>li ol{display:none}.contentsArea .boxList02>ul>li ol li:nth-child(odd),.contentsArea .boxList04>ul>li ol li:nth-child(odd),.contentsArea .boxList07>ul>li ol li:nth-child(odd),.contentsArea .boxList08>ul>li ol li:nth-child(odd){background-color:transparent}.contentsArea .boxList02>ul>li ol li:nth-child(odd):before,.contentsArea .boxList04>ul>li ol li:nth-child(odd):before,.contentsArea .boxList07>ul>li ol li:nth-child(odd):before,.contentsArea .boxList08>ul>li ol li:nth-child(odd):before{background-color:transparent}.contentsArea .wrapText dl{font-size:26px;line-height:1.45;margin:0 0 50px;display:block;border-collapse:collapse;table-layout:fixed}#dendai_people .contentsArea .wrapText dl{margin-bottom:60px}.contentsArea .wrapText dl a{color:#2d56a0;text-decoration:none;background:transparent url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea .wrapText dl dt{clear:both;width:600px;padding:12px 20px 8px 20px;margin:0;display:block;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;background:#ccd6e8 url(../../common/images/global/spacer.png) left top no-repeat}
.contentsArea .wrapText dl dt:nth-child(4n+1){background:#ccd6e8 url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea .wrapText dl dt:first-child{margin-top:0}.contentsArea .wrapText dl dd{width:600px !important;padding:16px 20px 16px 20px;margin:0;display:block;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;background:#fff url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea .wrapText dl dd:after{visibility:hidden;display:none;font-size:0;content:" ";clear:both;height:0}.contentsArea .wrapText dl dt:nth-child(4n+1)+dd{width:600px !important;background:#fff url(../../common/images/global/spacer.png) left top no-repeat}.contentsArea .wrapText dl dd:first-child{margin-top:0}.contentsArea hr{width:600px;height:2px;margin:40px 0 70px}.contentsArea .btnList{width:600px;height:70px;display:table;position:relative;z-index:2;top:0;left:0;margin:0}.contentsArea .btnList a{width:600px;height:70px;display:block;font-size:36px;text-align:center;color:#2d56a0;padding:6px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 553px 14px no-repeat;background-size:34px 43px}.contentsArea hr+.btnList{top:-20px;float:left;margin-bottom:96px}.contentsArea .btnLink{width:600px;height:70px;display:table;position:relative;z-index:2;top:0;left:0;margin:80px 0 30px}.contentsArea .btnLink a{width:600px;height:70px;display:block;font-size:30px;text-align:left;color:#fff;padding:6px 30px 0 20px;box-sizing:border-box;background:#2b5c9c url(../../common/images/global/icn_ar_white_01.svg) 553px 14px no-repeat;background-size:34px 43px;background-position:right}#system_design .btnLink a{background-color:#e95383}#mirai_kagaku .btnLink a{background-color:#f6ad3c}#kougaku .btnLink a{background-color:#008cc9}#kougaku2 .btnLink a{background-color:#26addf}#rikougaku .btnLink a{background-color:#44b13f}#jyouhou_kankyou .btnLink a{background-color:#c96c63}#graduate .btnLink a{background-color:#956134}
.contentsArea .lineBreak{clear:both}.contentsArea .brankS{clear:both;padding-bottom:20px;width:100%}.contentsArea .brankM{clear:both;padding-bottom:50px;width:100%}.contentsArea .brankL{clear:both;display:block;padding-bottom:80px;width:100%}.boxText{width:600px;border:2px solid #cbcbcb;box-sizing:border-box;padding:10px 6px;margin:0 0 70px}.boxText p{padding:20px 19px;box-sizing:border-box;margin:0}.boxText p.center{text-align:left !important}.wrapText{padding:0;margin:0 0 10px;display:block;width:600px}.nowrapText{padding:0;margin:0 0 10px;display:block;width:600px}.wrapText .floatRblock,.wrapText .floatLblock{padding:0;display:inline;width:100%}.wrapText .floatRblock .image,.wrapText .floatLblock .image{text-align:center}.wrapText .floatRblock .image span,.wrapText .floatLblock .image span{text-align:left}.nowrapText .image,.wrapText .image{margin:0 auto 22px;width:600px}.nowrapText>.image,.wrapText>.image{width:600px !important;text-align:center}.nowrapText .image img,.wrapText .image img{vertical-align:bottom;max-width:600px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.wrapText .col2,.wrapText .col3,.wrapText .col4{width:100%;width:600px}.wrapText .col2 .image,.wrapText .col3 .image,.wrapText .col4 .image{text-align:center}.wrapText .col2 .image span,.wrapText .col3 .image span,.wrapText .col4 .image span{text-align:left;margin-left:0}.wrapText .col2:nth-of-type(2n),.wrapText .col2:nth-of-type(2n+1),.wrapText .col3:nth-of-type(3n),.wrapText .col3:nth-of-type(3n+1),.wrapText .col3:nth-of-type(3n+2),.wrapText .col4:nth-of-type(4n),.wrapText .col4:nth-of-type(4n+1),.wrapText .col4:nth-of-type(4n+2),.wrapText .col4:nth-of-type(4n+3){float:none;margin-left:0;margin-right:0}.wrapText.nospace .col2,.wrapText.nospace .col3,.wrapText.nospace .col4{margin-bottom:0}.wrapText.nospace .col2:last-of-type,.wrapText.nospace .col3:last-of-type,.wrapText.nospace .col4:last-of-type{margin-bottom:30px}
.wrapText.nospace .col2 p,.wrapText.nospace .col3 p,.wrapText.nospace .col4 p{padding-bottom:0;margin-bottom:0}.wrapText.nospace .col2:last-of-type p,.wrapText.nospace .col3:last-of-type p,.wrapText.nospace .col4:last-of-type p{padding-bottom:10px;margin-bottom:40px}.nowrapText .floatRblock,.nowrapText .floatLblock{float:none;width:600px;text-align:center;margin:0}.nowrapText .floatRblock .image,.nowrapText .floatLblock .image{text-align:center}.nowrapText .floatRblock .image span,.nowrapText .floatLblock .image span{text-align:left}.nowrapText>.floatLblock .image,.wrapText>.floatLblock .image,.nowrapText>.floatRblock .image,.wrapText>.floatRblock .image{width:600px !important}.nowrapText>.floatLblock .image img,.wrapText>.floatLblock .image img,.nowrapText>.floatRblock .image img,.wrapText>.floatRblock .image img{max-width:600px !important;width:auto !important}.nowrapText .floatLcenter,.wrapText .floatLcenter,.nowrapText .floatRcenter,.wrapText .floatRcenter{width:100%}.nowrapText .floatLcenter .image,.wrapText .floatLcenter .image,.nowrapText .floatRcenter .image,.wrapText .floatRcenter .image{float:none}.wrapText .col2 img{max-width:600px !important}.wrapText .col3 img{max-width:600px !important}.wrapText .col4 img{max-width:600px !important}.caption{display:block;margin:17px auto 0;font-size:22px;line-height:1.5;font-weight:normal;text-align:center !important;color:#4f4f4f;width:600px;background:url(../../common/images/global/spacer.png) left top no-repeat}.captionLink{display:block;margin:17px auto 0;font-size:22px;line-height:1.5;font-weight:normal;text-align:center !important;color:#4f4f4f;width:600px;background:url(../../common/images/global/spacer.png) left top no-repeat}.captionLink a{display:inline-block;text-decoration:none;color:#4f4f4f}.nowrapText .image a.swipebox,.wrapText .image a.swipebox{display:block;position:relative}.nowrapText .image a.swipebox .icn_zoom,.wrapText .image a.swipebox .icn_zoom{display:block;width:80px;height:80px;background:url(../../common/images/global/btn_zoom.svg) right bottom no-repeat;background-size:80px 80px;position:absolute;bottom:1px;right:1px;z-index:2}
table{width:100%;border-top:solid 2px #cbcbcb;border-left:solid 2px #cbcbcb;line-height:1.4;table-layout:fixed}table th{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;background-color:#e6ebf3;font-size:20px;padding:15px;text-align:left;vertical-align:top}table td{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;font-size:20px;padding:15px;text-align:left;vertical-align:top}.wrapTable{width:600px;margin:0 0 70px 0}.wrapTable.flick{margin-bottom:70px;margin-left:0;padding-right:20px}.wrapTable.middle{margin-bottom:70px;margin-left:0;padding-right:20px}.wrapTable.mintxt{margin-bottom:70px;margin-left:0;padding-right:20px}.wrapTable.mini{margin-bottom:70px;margin-left:0;padding-right:20px}.wrapTable.shikenDetail{margin-bottom:70px;margin-left:0;padding-right:20px}.wrapTable table{width:100%;border-top:solid 2px #cbcbcb;border-left:solid 2px #cbcbcb;line-height:1.4;table-layout:fixed}.wrapTable.flick table{width:1240px}.wrapTable table th{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;background-color:#e6ebf3;font-size:20px;padding:15px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable table td{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;font-size:20px;padding:15px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.middle th{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;background-color:#e6ebf3;font-size:16px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.middle table td{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;font-size:16px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.mini th{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;background-color:#e6ebf3;font-size:10px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.mini table td{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;font-size:10px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}
.wrapTable.mintxt th{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;background-color:#e6ebf3;font-size:10px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.mintxt table td{border-right:solid 2px #cbcbcb;border-bottom:solid 2px #cbcbcb;font-size:10px;padding:5px;text-align:center;vertical-align:middle;font-weight:normal}.wrapTable.row2 table{table-layout:inherit;display:block;width:600px}.wrapTable.row2 table th{width:600px;display:block;vertical-align:top;text-align:left;padding:20px 20px;font-size:24px;line-height:1.5}.wrapTable.row2 table td{width:600px;display:block;vertical-align:top;text-align:left;padding:20px 20px;background:url(../../common/images/global/spacer.png) left top no-repeat;font-size:24px;line-height:1.5}.wrapTable.row3 table{table-layout:inherit;display:block;width:600px}.wrapTable.row3 table th{width:600px;display:block;vertical-align:top;text-align:left;padding:20px 20px;font-size:24px;line-height:1.5}.wrapTable.row3 table td{width:600px;display:block;vertical-align:top;text-align:left;padding:20px 20px;background:url(../../common/images/global/spacer.png) left top no-repeat;font-size:24px;line-height:1.5}.wrapTable.shikenDetail table th,.wrapTable.shikenDetail table td{font-size:14px}.wrapMovie{width:600px;margin:0 34px 70px 34px}}@media screen and (max-width:640px){.boxList01{width:600px;display:block;margin:0 0 35px}.boxList01.notitle{margin:0 0 85px}.boxList01.noimg{margin:0 0 35px}.boxList01.notitle.noimg{margin:0 0 85px}.boxList01+h2{margin-top:120px}.boxList01 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.boxList01 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}
.boxList01 .title span{display:none}.boxList01 .title:after{content:"";clear:both;display:none}.boxList01.noimg .title{font-size:35px;color:#fff;line-height:1.35;margin-bottom:0}.boxList01.system_design .title{background-color:#e95383}.boxList01.system_design .title.open{background-color:#e95383}.boxList01.mirai_kagaku .title{background-color:#f6ad3c}.boxList01.mirai_kagaku .title.open{background-color:#f6ad3c}.boxList01.kougaku .title{background-color:#008cc9}.boxList01.kougaku .title.open{background-color:#008cc9}.boxList01.kougaku2 .title{background-color:#26addf}.boxList01.kougaku2 .title.open{background-color:#26addf}.boxList01.rikougaku .title{background-color:#44b13f}.boxList01.rikougaku .title.open{background-color:#44b13f}.boxList01.jyouhou_kankyou .title{background-color:#c96c63}.boxList01.jyouhou_kankyou .title.open{background-color:#c96c63}.boxList01.graduate .title{background-color:#956134}.boxList01.graduate .title.open{background-color:#956134}.boxList01 .img{display:none}.boxList01>div{width:600px;display:none;margin:0;padding:0}.boxList01>div.open,.boxList01.notitle>div{display:block}.boxList01 ul{padding:0;margin:0}#undergraduate .boxList01 ul{margin:0 0 35px}.boxList01 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList01 ul li:before{background:0;display:none}.boxList01 ul li{width:600px;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0;border-bottom:2px solid #2d56a0}.boxList01 ul li.blank{display:none}.boxList01 ul li:nth-child(3n){margin-right:0}.boxList01 ul li a,.boxList01 ul li div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList01 ul li:nth-child(1),.boxList01 ul li:nth-child(2),.boxList01 ul li:nth-child(3){border-top:0}.boxList01 ul li:first-child{border-top:0}.boxList01.notitle ul li:first-child{border-top:2px solid #2d56a0}.boxList01 ul li a:after,.boxList01 ul li div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.boxList01 ul li a .tit,.boxList01 ul li div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;padding:20px 50px 19px 48px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) 558px center no-repeat;background-size:24px 30px}.boxList01.notitle ul li a .tit{background-position:576px center}.boxList01 ul li div.box .tit{color:#000;background:url(../../common/images/global/spacer.png) left top no-repeat;padding-right:30px}.boxList01 ul li a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList01.notitle ul li a .tit,.boxList01.notitle ul li div.box .tit{padding:14px 37px 14px 20px}.boxList01.notitle ul li div.box .tit{padding-right:20px}.boxList01 ul li.system_design .tit{background-color:#e95383}.boxList01 ul li.mirai_kagaku .tit{background-color:#f6ad3c}.boxList01 ul li.kougaku .tit{background-color:#008cc9}.boxList01 ul li.kougaku2 .tit{background-color:#26addf}.boxList01 ul li.rikougaku .tit{background-color:#44b13f}.boxList01 ul li.jyouhou_kankyou .tit{background-color:#c96c63}.boxList01 ul li.system_design a .tit,.boxList01 ul li.system_design div.box .tit,.boxList01 ul li.mirai_kagaku a .tit,.boxList01 ul li.mirai_kagaku div.box .tit,.boxList01 ul li.kougaku a .tit,.boxList01 ul li.kougaku div.box .tit,.boxList01 ul li.kougaku2 a .tit,.boxList01 ul li.kougaku2 div.box .tit,.boxList01 ul li.rikougaku a .tit,.boxList01 ul li.rikougaku div.box .tit,.boxList01 ul li.jyouhou_kankyou a .tit,.boxList01 ul li.jyouhou_kankyou div.box .tit{border-top:8px solid #fff;border-bottom:8px solid #fff;color:#fff;background-image:none}.boxList01 ul li a.career_1 .tit,.boxList01 ul li a.career_2 .tit,.boxList01 ul li a.career_3 .tit,.boxList01 ul li a.career_4 .tit,.boxList01 ul li a.career_5 .tit,.boxList01 ul li a.career_6 .tit,.boxList01 ul li a.career_7 .tit{width:600px;min-height:90px;height:90px;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;padding:0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) 558px center no-repeat;background-size:24px 30px}
.boxList01.notitle ul li a.career_1 .tit,.boxList01.notitle ul li a.career_2 .tit,.boxList01.notitle ul li a.career_3 .tit,.boxList01.notitle ul li a.career_4 .tit,.boxList01.notitle ul li a.career_5 .tit,.boxList01.notitle ul li a.career_6 .tit,.boxList01.notitle ul li a.career_7 .tit{background-position:576px center}.boxList01 ul li a.career_1 .tit span,.boxList01 ul li a.career_2 .tit span,.boxList01 ul li a.career_3 .tit span,.boxList01 ul li a.career_4 .tit span,.boxList01 ul li a.career_5 .tit span,.boxList01 ul li a.career_6 .tit span,.boxList01 ul li a.career_7 .tit span{width:600px;min-height:90px;height:90px;display:table-cell;vertical-align:middle;padding:20px 50px 19px 48px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList01 ul li a.career_1 .tit span{background:url(../../common/images/global/icn_career_blue_01.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_2 .tit span{background:url(../../common/images/global/icn_career_blue_02.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_3 .tit span{background:url(../../common/images/global/icn_career_blue_03.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_4 .tit span{background:url(../../common/images/global/icn_career_blue_04.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_5 .tit span{background:url(../../common/images/global/icn_career_blue_05.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_6 .tit span{background:url(../../common/images/global/icn_career_blue_06.svg) 0 center no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul li a.career_7 .tit span{background:url(../../common/images/global/icn_career_blue_07.svg) 0 53% no-repeat;background-size:50px 50px;padding-left:86px}.boxList01 ul>li>a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01 ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}
.boxList01 ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01 ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01 ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01 ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01 ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList01>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.agent_android42 .boxList01 ul li{margin:0;padding:0;height:auto !important;min-height:auto !important}.agent_android42 .boxList01 ul li a .tit,.agent_android42 .boxList01 ul li div.box .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding:14px 37px 14px 20px}.agent_android42 .boxList01 ul li a.career_1 .tit,.agent_android42 .boxList01 ul li a.career_2 .tit,.agent_android42 .boxList01 ul li a.career_3 .tit,.agent_android42 .boxList01 ul li a.career_4 .tit,.agent_android42 .boxList01 ul li a.career_5 .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding:0 !important}.agent_android42 .boxList01 ul li a.career_1 .tit span,.agent_android42 .boxList01 ul li a.career_2 .tit span,.agent_android42 .boxList01 ul li a.career_3 .tit span,.agent_android42 .boxList01 ul li a.career_4 .tit span,.agent_android42 .boxList01 ul li a.career_5 .tit span{height:56px !important;min-height:56px !important;margin:0 !important}
.boxList02{width:600px;display:block;margin:0 0 70px 0}.boxList02>ul{padding:0;margin:0}.boxList02>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList02>ul>li:before{background:0;display:none}.boxList02>ul>li{width:600px;display:block;margin:0 0 50px 0;float:none;padding:0;word-break:break-all;background-color:transparent}.boxList02>ul>li:nth-child(odd){background-color:transparent}.boxList02>ul>li:nth-child(3n){margin-right:0}.boxList02>ul>li>a,.boxList02>ul>li>div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.boxList02>ul>li>a:after,.boxList02>ul>li>div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList02>ul>li>a .img,.boxList02>ul>li>a .img img,.boxList02>ul>li>div.box .img,.boxList02>ul>li>div.box .img img{width:600px;position:relative;vertical-align:bottom}.boxList02>ul>li>a .img,.boxList02>ul>li>div.box .img{overflow:hidden}.boxList02>ul>li>a .tit,.boxList02>ul>li>div.box .tit{width:600px;min-height:auto;height:auto;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:28px;border-top:0;border-bottom:2px solid #d9d9d9;padding:22px 30px 16px 0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList02>ul>li>div.box .tit{background:url(../../common/images/global/spacer.png) left top no-repeat;color:#000;padding-right:0}.boxList02>ul>li>a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList02>ul>li>a.noimg .tit{padding:10px 30px 14px 0}.boxList02>ul>li>a .txt,.boxList02>ul>li>div.box .txt{width:600px;display:block;color:#000;font-size:24px;position:relative;left:0;padding:0;margin:0;line-height:1.5;padding:20px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}
.boxList02>ul>li>a.noimg.notit .txt,.boxList02>ul>li>div.box.noimg.notit .txt{padding-top:0}.boxList02.nospace>ul>li{margin-bottom:0}.boxList02.nospace>ul>li:last-child{margin-bottom:50px}.boxList02.nospace>ul>li>a .txt,.boxList02.nospace>ul>li>div.box .txt{padding-top:0}.boxList02>ul>li>a .tit{color:#2d56a0;padding:22px 30px 16px 0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList02>ul>li>a.noimg .tit{padding:10px 18px 14px 0}.boxList02>ul>li>a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList02>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.boxList03{width:600px;display:block;margin:0 0 120px 0}.boxList03 ul{padding:0;margin:0}.boxList03 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.boxList03 ul li:before{background:0;display:none}.boxList03 ul li{width:600px;display:block;margin:20px 0 0 0;float:left;padding:0;word-break:break-all}.boxList03 ul li:nth-child(even){margin-right:0}.boxList03 ul li a,.boxList03 ul li div.box{width:600px;display:block;border:2px solid #d2d2d2;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;overflow:hidden;padding:0 15px 0}.boxList03 ul li a:after,.boxList03 ul li div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList03 ul li a .tit,.boxList03 ul li div.box .tit{width:570px;min-height:62px;height:62px;display:table-cell;color:#2d56a0;font-size:28px;font-weight:normal;vertical-align:middle;text-align:left;position:relative;left:0;padding:20px 0 16px;margin:0;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border-bottom:2px solid #d9d9d9}.boxList03 ul li.noline a .tit,.boxList03 ul li.noline div.box .tit{border-bottom:0}.boxList03 ul li:nth-child(odd){background-color:#fff}.boxList03 ul li div.box .tit{color:#000}.boxList03 ul li a .img,.boxList03 ul li a .img img,.boxList03 ul li div.box .img,.boxList03 ul li div.box .img img{width:244px;position:relative;vertical-align:bottom}.boxList03 ul li a .img,.boxList03 ul li div.box .img{margin:20px 0 0 0;padding-bottom:20px;float:left;display:block}.boxList03 ul li a .txt,.boxList03 ul li div.box .txt{width:564px;display:block;color:#000;font-size:24px;position:relative;left:0;padding:0;margin:0;line-height:1.5;padding:22px 0 24px 0;box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.boxList03 ul li a .img+.txt,.boxList03 ul li div.box .img+.txt{margin:0 0 0 16px}.boxList03 ul li a .txt:after,.boxList03 ul li div.box .txt:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList03 ul li a .img+.txt,.boxList03 ul li div.box .img+.txt{width:306px}.boxList03 ul li a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}
.boxList03 ul li a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList03 ul li a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.boxList04{width:600px;display:block;margin:0 0 82px}#undergraduate .boxList04{margin:0 0 2px}.boxList04 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.boxList04 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.boxList04 .title span{display:none}.boxList04 .title:after{content:"";clear:both;display:none}.boxList04.system_design .title{background-color:#e95383}.boxList04.system_design .title.open{background-color:#e95383}
.boxList04.mirai_kagaku .title{background-color:#f6ad3c}.boxList04.mirai_kagaku .title.open{background-color:#f6ad3c}.boxList04.kougaku .title{background-color:#008cc9}.boxList04.kougaku .title.open{background-color:#008cc9}.boxList04.kougaku2 .title{background-color:#26addf}.boxList04.kougaku2 .title.open{background-color:#26addf}.boxList04.rikougaku .title{background-color:#44b13f}.boxList04.rikougaku .title.open{background-color:#44b13f}.boxList04.jyouhou_kankyou .title{background-color:#c96c63}.boxList04.jyouhou_kankyou .title.open{background-color:#c96c63}.boxList04 .img{display:none}.boxList04>div{width:600px;display:none;margin:0;padding:0}.boxList04>div.open{display:block}.boxList04>ul{padding:0;margin:0}#undergraduate .boxList04>ul{margin:0 0 35px}.boxList04>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList04>ul>li:before{background:0;display:none}.boxList04>ul>li{width:600px;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0}.boxList04>ul>li:nth-child(3n){margin-right:0}.boxList04>ul>li>a,.boxList04>ul>li>div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../../common/images/global/spacer.png) left top no-repeat}.boxList04>ul>li:nth-child(1),.boxList04>ul>li:nth-child(2),.boxList04>ul>li:nth-child(3){border-top:0}.boxList04>ul>li:first-child{border-top:2px solid #2d56a0}.boxList04>ul>li>a:after,.boxList04>ul>li>div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList04>ul>li>a .tit,.boxList04>ul>li>div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 37px 14px 20px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}
.boxList04>ul>li>a.noimg .tit,.boxList04>ul>li>div.box.noimg .tit{padding:14px 37px 14px 20px}.boxList04>ul>li>div.box .tit{color:#000;background:url(../../common/images/global/spacer.png) left top no-repeat;padding-right:20px}.boxList04>ul>li>a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList04>ul>li>a.box .txt,.boxList04>ul>li>div.box .txt{display:none}.agent_android42 .boxList04>ul>li{margin:0;padding:0;height:auto !important;min-height:auto !important}.agent_android42 .boxList04>ul>li>a .tit,.agent_android42 .boxList04>ul>li>div.box .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding-bottom:20px !important}.boxList04.attach{margin-bottom:82px}.boxList04.attach>ul>li{margin-bottom:0;border-bottom:0}.boxList04.attach>ul>li>a .tit,.boxList04.attach>ul>li>div.box .tit{border-top:0;border-bottom:2px solid #2d56a0}.boxList04.attach>ul>li:nth-child(1),.boxList04.attach>ul>li:nth-child(2){border-top:0}.boxList04.attach>ul>li:first-child{border-top:2px solid #2d56a0}.boxList04>ul>li>a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}
.boxList04>ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0 !important;display:inline}.boxList04>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.boxList05{width:600px;display:block;margin:0 0 82px;border:0;padding:0}#undergraduate .boxList05{margin:0 0 2px}.boxList05 dl{padding:0;margin:0}.boxList05 dl dt{width:600px;min-height:auto;height:auto;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0}.boxList05 dl dt a,.boxList05 dl dt div.box{width:600px;min-height:auto;height:auto;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent;padding:0}.boxList05 dl:first-of-type dt:first-child{border-top:2px solid #2d56a0}.boxList05 dl dt a:after,.boxList05 dl dt div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList05 dl dt a .tit,.boxList05 dl dt div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 37px 14px 20px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList05 dl dt div.box .tit{color:#000;background-image:none;padding-right:20px}.boxList05 dl dt a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList05 dl dt a.box .txt,.boxList05 dl dt div.box .txt{display:none}.agent_android42 .boxList05>dl>dt{margin:0;padding:0;height:auto !important;min-height:auto !important}.agent_android42 .boxList05>dl>dt>a .tit,.agent_android42 .boxList05>dl>dt>div.box .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding-bottom:20px !important}
.boxList05 dl dd ul{padding:0;margin:0;display:none}.boxList05 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList05 ul li:before{background:0;display:none}.boxList06{width:600px;display:block;margin:0 0 70px 0}.boxList06.next_cv{margin-bottom:30px}.boxList06 ul{padding:0;margin:0;width:600px}.boxList06 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList06 ul li:before{background:0;display:none}.boxList06 ul li{width:290px;display:block;margin:0 20px 20px 0;float:left;padding:0;word-break:break-all;background-color:transparent}.boxList06 ul li:nth-child(3n){margin-right:20px}.boxList06 ul li:nth-child(odd){background-color:transparent}.boxList06 ul li:nth-child(even){background-color:transparent;margin-right:0}.boxList06 ul li a,.boxList06 ul li div.box{width:290px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:20px 14px 12px;border:2px solid #cbcbcb}.boxList06.notxt ul li a,.boxList06.notxt ul li div.box{padding-bottom:32px}.boxList06 ul li a:after,.boxList06 ul li div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList06 ul li a .tit,.boxList06 ul li div.box .tit{width:262px;min-height:auto;height:auto;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.3;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;font-size:30px;border-top:0;border-bottom:2px solid #d9d9d9;padding:0 0 10px 0;box-sizing:border-box;margin:0;text-align:center}.boxList06 ul li a .tit .main,.boxList06 ul li div.box .tit .main{display:block;font-size:30px;font-weight:bold;width:262px}.boxList06 ul li a .tit .sub,.boxList06 ul li div.box .tit .sub{padding-top:2px;display:block;font-size:20px;font-weight:normal;width:262px}.boxList06 ul li a .tit .main+.sub,.boxList06 ul li div.box .tit .main+.sub{padding-top:3px}
.boxList06 ul li a .txt,.boxList06 ul li div.box .txt{width:262px;display:block;color:#000;font-size:22px;position:relative;left:0;padding:0;margin:0;line-height:1.55;padding:16px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList06 ul li a.notit,.boxList06 ul li div.box.notit{padding-top:20px}.boxList06 ul li a.notit .txt,.boxList06 ul li div.box.notit .txt{padding-top:0}.boxList06 ul li a .txt{color:#2d56a0}.boxList07{width:600px;display:block;margin:0 0 70px 0}.boxList07>ul{padding:0;margin:0}.boxList07>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList07>ul>li:before{background:0;display:none}.boxList07>ul>li{width:600px;display:block;margin:0 0 50px 0;float:none;padding:0;word-break:break-all;background-color:transparent}.boxList07>ul>li:nth-child(odd){background-color:transparent}.boxList07>ul>li:nth-child(3n){margin-right:0}.boxList07>ul>li>a,.boxList07>ul>li>div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.boxList07>ul>li>a:after,.boxList07>ul>li>div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList07>ul>li>a .img,.boxList07>ul>li>a .img img,.boxList07>ul>li>div.box .img,.boxList07>ul>li>div.box .img img{width:600px;position:relative;vertical-align:bottom}.boxList07>ul>li>a .img,.boxList07>ul>li>div.box .img{overflow:hidden}.boxList07>ul>li>a .tit,.boxList07>ul>li>div.box .tit{width:600px;min-height:auto;height:auto;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:28px;border-top:0;border-bottom:2px solid #d9d9d9;padding:22px 30px 16px 0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList07>ul>li>div.box .tit{background:url(../../common/images/global/spacer.png) left top no-repeat;color:#000;padding-right:0}
.boxList07>ul>li>a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList07>ul>li>a.noimg .tit{padding:10px 18px 14px 0}.boxList07>ul>li>a .txt,.boxList07>ul>li>div.box .txt{width:600px;display:block;color:#000;font-size:24px;position:relative;left:0;padding:0;margin:0;line-height:1.5;padding:20px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList07>ul>li>a.noimg.notit .txt,.boxList07>ul>li>div.box.noimg.notit .txt{padding-top:0}.boxList07.nospace>ul>li{margin-bottom:0}.boxList07.nospace>ul>li:last-child{margin-bottom:50px}.boxList07.nospace>ul>li>a .txt,.boxList07.nospace>ul>li>div.box .txt{padding-top:0}.boxList07>ul>li>a .tit{color:#2d56a0;padding:22px 30px 16px 0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList07>ul>li>a.noimg .tit{padding:10px 18px 14px 0}.boxList07>ul>li>a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList07>ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}
.boxList07>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.boxList08{width:600px;display:block;margin:0 0 82px}#undergraduate .boxList08{margin:0 0 2px}.boxList08 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.boxList08 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.boxList08 .title span{display:none}.boxList08 .title:after{content:"";clear:both;display:none}.boxList08.system_design .title{background-color:#e95383}.boxList08.system_design .title.open{background-color:#e95383}.boxList08.mirai_kagaku .title{background-color:#f6ad3c}.boxList08.mirai_kagaku .title.open{background-color:#f6ad3c}.boxList08.kougaku .title{background-color:#008cc9}.boxList08.kougaku .title.open{background-color:#008cc9}.boxList08.kougaku2 .title{background-color:#26addf}.boxList08.kougaku2 .title.open{background-color:#26addf}.boxList08.rikougaku .title{background-color:#44b13f}.boxList08.rikougaku .title.open{background-color:#44b13f}.boxList08.jyouhou_kankyou .title{background-color:#c96c63}.boxList08.jyouhou_kankyou .title.open{background-color:#c96c63}.boxList08 .img{display:none}.boxList08>div{width:600px;display:none;margin:0;padding:0}.boxList08>div.open{display:block}.boxList08 ul{padding:0;margin:0}#undergraduate .boxList08 ul{margin:0 0 35px}.boxList08 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList08 ul li:before{background:0;display:none}.boxList08 ul li{width:600px;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0}
.boxList08 ul li:nth-child(3n){margin-right:0}.boxList08 ul li a,.boxList08 ul li div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../../common/images/global/spacer.png) left top no-repeat}.boxList08 ul li:nth-child(1),.boxList08 ul li:nth-child(2),.boxList08 ul li:nth-child(3){border-top:0}.boxList08 ul li:first-child{border-top:2px solid #2d56a0}.boxList08 ul li a:after,.boxList08 ul li div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList08 ul li a .tit,.boxList08 ul li div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 37px 14px 20px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList08 ul li a.noimg .tit,.boxList08 ul li div.box.noimg .tit{padding:14px 37px 14px 20px}.boxList08 ul li div.box .tit{color:#000;background:url(../../common/images/global/spacer.png) left top no-repeat;padding-right:20px}.boxList08 ul li a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList08 ul li a.box .txt,.boxList08 ul li div.box .txt{display:none}.agent_android42 .boxList08>ul>li{margin:0;padding:0;height:auto !important;min-height:auto !important}.agent_android42 .boxList08>ul>li>a .tit,.agent_android42 .boxList08>ul>li>div.box .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding-bottom:20px !important}.boxList08.attach{margin-bottom:82px}.boxList08.attach>ul>li{margin-bottom:0;border-bottom:0}.boxList08.attach>ul>li>a .tit,.boxList08.attach>ul>li>div.box .tit{border-top:0;border-bottom:2px solid #2d56a0}.boxList08.attach>ul>li:nth-child(1),.boxList08.attach>ul>li:nth-child(2),.boxList08.attach>ul>li:nth-child(3){border-top:0}
.boxList08.attach>ul>li:first-child{border-top:2px solid #2d56a0}.boxList08>ul>li>a.linkExt .tit span{background:#fff url(../../common/images/global/icn_link_01.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList08>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.boxList09{width:600px;display:block;margin:0}.boxList09>ul{padding:0;margin:0}.boxList09>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList09>ul>li:before{background:0;display:none}.boxList09>ul>li{width:600px;display:block;margin:0 0 50px 0;float:left;padding:0;word-break:break-all;background-color:transparent;border:none !important}.boxList09>ul>li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.boxList09>ul>li:nth-child(even){background-color:transparent}.boxList09>ul>li:nth-child(odd){background-color:transparent}.boxList09>ul>li:nth-child(3n){background-color:transparent;margin-right:0}.boxList09>ul>li>dl{width:600px;display:block;margin:30px 0 0 0;padding:0;float:none}.boxList09>ul>li>dl:first-of-type{margin:0}.boxList09>ul>li>dl dt{width:600px;display:block;font-size:31px;border-bottom:2px solid #2d56a0;text-align:left;padding:0 20px 10px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../../common/images/global/spacer.png) left top no-repeat}.boxList09>ul>li>dl dd{width:600px;min-height:90px;color:#000;line-height:1.35;display:block;font-size:18px;border-bottom:2px solid #2d56a0;text-align:left;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList09>ul>li>dl dd a,.boxList09>ul>li>dl dd div.box{width:600px;min-height:90px;padding:14px 20px 14px 40px;color:#000;display:table-cell;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.boxList09>ul>li>dl dd a{color:#2d56a0;padding:14px 37px 14px 40px;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList09>ul>li>dl dd a:after,.boxList09>ul>li>dl dd div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList09>ul>li>dl dd a .tit,.boxList09>ul>li>dl dd div.box .tit{width:auto;min-width:260px;height:66px;min-height:66px;display:table-cell;font-size:31px;color:#2d56a0;font-weight:normal;vertical-align:middle;text-align:left;position:relative;padding:0;margin:0;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList09>ul>li>dl dd a .txt,.boxList09>ul>li>dl dd div.box .txt{width:auto;height:66px;min-height:66px;display:table-cell;font-size:20px;color:#2d56a0;font-weight:normal;vertical-align:middle;text-align:left;position:relative;padding:0;margin:0;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box}
.boxList09>ul>li>dl dd a .txt span,.boxList09>ul>li>dl dd div.box .txt span{display:inline-block;padding:0 0 0 20px}.boxList09>ul>li>dl dd div.box .tit,.boxList09>ul>li>dl dd div.box .txt{color:#000}.boxList10{width:600px;display:block;margin:0 0 82px}#undergraduate .boxList10{margin:0 0 2px}.boxList10 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.boxList10 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.boxList10 .title span{display:none}.boxList10 .title:after{content:"";clear:both;display:none}.boxList10.system_design .title{background-color:#e95383}.boxList10.system_design .title.open{background-color:#e95383}.boxList10.mirai_kagaku .title{background-color:#f6ad3c}.boxList10.mirai_kagaku .title.open{background-color:#f6ad3c}.boxList10.kougaku .title{background-color:#008cc9}.boxList10.kougaku .title.open{background-color:#008cc9}.boxList10.kougaku2 .title{background-color:#26addf}.boxList10.kougaku2 .title.open{background-color:#26addf}.boxList10.rikougaku .title{background-color:#44b13f}.boxList10.rikougaku .title.open{background-color:#44b13f}.boxList10.jyouhou_kankyou .title{background-color:#c96c63}.boxList10.jyouhou_kankyou .title.open{background-color:#c96c63}.boxList10 .img{display:none}.boxList10>div{width:600px;display:none;margin:0;padding:0}.boxList10>div.open{display:block}.boxList10 ul{padding:0;margin:0}#undergraduate .boxList10 ul{margin:0 0 35px}.boxList10 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList10 ul li:before{background:0;display:none}.boxList10 ul li{width:600px;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0}
.boxList10 ul li:nth-child(3n){margin-right:0}.boxList10 ul li a,.boxList10 ul li div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box}.boxList10 ul li:nth-child(1),.boxList10 ul li:nth-child(2),.boxList10 ul li:nth-child(3){border-top:0}.boxList10 ul li:first-child{border-top:2px solid #2d56a0}.boxList10 ul li a:after,.boxList10 ul li div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxList10 ul li a .tit,.boxList10 ul li div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 37px 14px 20px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.boxList10 ul li a.noimg .tit,.boxList10 ul li div.box.noimg .tit{padding:14px 37px 14px 20px}.boxList10 ul li div.box .tit{color:#000;background:url(../../common/images/global/spacer.png) left top no-repeat;padding-right:20px}.boxList10 ul li a .tit span{padding:0;box-sizing:border-box;margin:0}.boxList10 ul li a.box .txt,.boxList10 ul li div.box .txt{display:none}.agent_android42 .boxList10 ul li{margin:0 !important;padding:0 !important;height:auto !important;min-height:auto !important}.agent_android42 .boxList10 ul li a .tit,.agent_android42 .boxList10 ul li div.box .tit{height:56px !important;min-height:56px !important;margin:0 !important;padding:14px 37px 14px 20px}.boxList10.attach{margin-bottom:82px}.boxList10.attach>ul>li{margin-bottom:0;border-bottom:0}.boxList10.attach>ul>li>a .tit,.boxList10.attach>ul>li>div.box .tit{border-top:0;border-bottom:2px solid #2d56a0;background:url(../../common/images/global/spacer.png) left top no-repeat}.boxList10.attach>ul>li:nth-child(1),.boxList10.attach>ul>li:nth-child(2),.boxList10.attach>ul>li:nth-child(3),.boxList10.attach>ul>li:nth-child(4),.boxList10.attach>ul>li:nth-child(5){border-top:0}
.boxList10.attach>ul>li:first-child{border-top:2px solid #2d56a0}.boxList10>ul>li>a.linkExt .tit span{background:url(../../common/images/global/icn_link_01.svg) right center no-repeat !important;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkWord .tit span{background:url(../../common/images/global/icn_doc.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkExcel .tit span{background:url(../../common/images/global/icn_xls.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkPowerPoint .tit span{background:url(../../common/images/global/icn_ppt.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkImg .tit span{background:url(../../common/images/global/icn_img.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkZip .tit span{background:url(../../common/images/global/icn_zip.svg) right center no-repeat;background-size:26px 26px;padding:0 34px 0 0;display:inline}.boxList10>ul>li>a.linkDl .tit span{background:url(../../common/images/global/icn_dl.svg) right center no-repeat;background-size:29px 33px;padding:0 38px 0 0;display:inline}.nowrapTextList{padding:0;margin:0 0 70px;display:block;width:600px}.nowrapTextList .image{margin:0 auto 22px;margin:0 0 22px;width:600px}.nowrapTextList>.image{width:600px !important}.nowrapTextList .image img{vertical-align:bottom;max-width:600px;box-sizing:border-box;-webkit-box-sizing:border-box}.nowrapTextList .floatLblock{float:none;width:600px;text-align:center;margin:0}.nowrapTextList .floatLblock .image{text-align:center}.nowrapTextList .floatLblock .image span{text-align:left}.nowrapTextList>.floatLblock .image,.nowrapTextList>.floatRblock .image{width:600px !important}
.nowrapTextList>.floatLblock .image img,.nowrapTextList>.floatRblock .image img{max-width:600px !important;width:auto !important;width:600px !important}.nowrapTextList .image a.swipebox{display:block;position:relative}.nowrapTextList .image a.swipebox .icn_zoom{display:block;width:80px;height:80px;background:url(../../common/images/global/btn_zoom.svg) right bottom no-repeat;background-size:80px 80px;position:absolute;bottom:1px;right:1px;z-index:2}.nowrapTextList .boxList04{width:600px;display:block;margin:0}.nowrapTextList .boxList04 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.nowrapTextList .boxList04 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.nowrapTextList .boxList04 .title span{display:none}.nowrapTextList .boxList04 .title:after{content:"";clear:both;display:none}.nowrapTextList .boxList04.system_design .title{background-color:#e95383}.nowrapTextList .boxList04.system_design .title.open{background-color:#e95383}.nowrapTextList .boxList04.mirai_kagaku .title{background-color:#f6ad3c}.nowrapTextList .boxList04.mirai_kagaku .title.open{background-color:#f6ad3c}.nowrapTextList .boxList04.kougaku .title{background-color:#008cc9}.nowrapTextList .boxList04.kougaku .title.open{background-color:#008cc9}.nowrapTextList .boxList04.kougaku2 .title{background-color:#26addf}.nowrapTextList .boxList04.kougaku2 .title.open{background-color:#26addf}.nowrapTextList .boxList04.rikougaku .title{background-color:#44b13f}.nowrapTextList .boxList04.rikougaku .title.open{background-color:#44b13f}.nowrapTextList .boxList04.jyouhou_kankyou .title{background-color:#c96c63}.nowrapTextList .boxList04.jyouhou_kankyou .title.open{background-color:#c96c63}
.nowrapTextList .boxList04 .img{display:none}.nowrapTextList .boxList04>div{width:600px;display:none;margin:0;padding:0}.nowrapTextList .boxList04>div.open{display:block}.nowrapTextList .boxList04>ul{padding:0;margin:0}#undergraduate .nowrapTextList .boxList04>ul{margin:0 0 35px}.nowrapTextList .boxList04>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.nowrapTextList .boxList04>ul>li:before{background:0;display:none}.nowrapTextList .boxList04>ul>li{width:600px;display:block;margin:0;float:none;padding:0;word-break:break-all;border-bottom:0}.nowrapTextList .boxList04>ul>li:nth-child(3n){margin-right:0}.nowrapTextList .boxList04>ul>li>a,.nowrapTextList .boxList04>ul>li>div.box{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box}.nowrapTextList .boxList04>ul>li:nth-child(1),.nowrapTextList .boxList04>ul>li:nth-child(2),.nowrapTextList .boxList04>ul>li:nth-child(3){border-top:0}.nowrapTextList .boxList04>ul>li:first-child{border-top:2px solid #2d56a0}.nowrapTextList .boxList04>ul>li>a:after,.nowrapTextList .boxList04>ul>li>div.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.nowrapTextList .boxList04>ul>li>a .tit,.nowrapTextList .boxList04>ul>li>div.box .tit{width:600px;min-height:90px;height:90px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 37px 14px 20px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:24px 30px}.nowrapTextList .boxList04>ul>li>a.noimg .tit,.nowrapTextList .boxList04>ul>li>div.box.noimg .tit{padding:14px 37px 14px 20px}.nowrapTextList .boxList04>ul>li>div.box .tit{color:#000;background-image:none;padding-right:20px}
.nowrapTextList .boxList04>ul>li>a .tit span{padding:0;box-sizing:border-box;margin:0}.nowrapTextList .boxList04>ul>li>a.box .txt,.nowrapTextList .boxList04>ul>li>div.box .txt{display:none}.nowrapTextList .boxList04.attach{margin-bottom:0}.nowrapTextList .boxList04.attach>ul>li{margin-bottom:0;border-bottom:0}.nowrapTextList .boxList04.attach>ul>li>a .tit,.nowrapTextList .boxList04.attach>ul>li>div.box .tit{border-top:0;border-bottom:2px solid #2d56a0}.nowrapTextList .boxList04.attach>ul>li:nth-child(1),.nowrapTextList .boxList04.attach>ul>li:nth-child(2){border-top:0}.nowrapTextList .boxList04.attach>ul>li:first-child{border-top:2px solid #2d56a0}.boxLink01 ul{width:600px;margin:0 0 0 20px}.boxLink01 ul li.link{width:600px;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin:0 0 8px 0}.boxLink01 ul li.link:before{background:0;display:none}.boxLink01 ul li a{background-color:#3e97dd;color:#fff;display:table-cell;padding:6px 22px 6px 25px;font-size:24px}#containerTop .boxLink01 ul li{padding-left:0}#containerTop .boxLink01 ul{padding-bottom:40px}.blockText01{width:600px;display:block;padding:0;margin:0 0 70px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;position:relative}.blockText01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.blockText01 .box{width:600px;display:block;padding:18px 18px 20px 18px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;position:relative;background-color:#eee}.blockText01 .box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.blockText01 .image{width:230px;display:block;float:left;margin:0;padding:0}.blockText01 .image img{width:230px;vertical-align:bottom}.blockText01 .box>div{width:320px;margin:0 0 0 14px;display:block;float:left}
.blockText01 .headline{width:564px;font-size:24px;color:#fff;background-color:#2c599e;padding:12px 14px 9px 16px;margin:0 0 18px 0;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box}.blockText01 .tit,.blockText01 a .tit{width:320px;font-size:30px;padding:0;margin:0 0 15px 0;line-height:1.3;box-sizing:border-box;-webkit-box-sizing:border-box}.blockText01 .txt,.blockText01 a .txt{width:320px;font-size:22px;padding:0;margin:0;line-height:1.3;box-sizing:border-box;-webkit-box-sizing:border-box}.blockAccordion01{width:600px;display:block;padding:0;margin:0 0 50px 0;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.blockAccordion01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.blockAccordion01 .btnAccordion{width:600px;display:block;position:relative;padding:0 0 30px 0;margin:0;box-sizing:border-box}.blockAccordion01 .btnAccordion a{width:600px;display:block;margin:0;font-size:35px;line-height:1.35;padding:30px 60px 30px 24px;box-sizing:border-box;position:relative;background:#2b5c9c url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px}.blockAccordion01 .btnAccordion.open a{background:#2b5c9c url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.blockAccordion01 .wrapAccordion{width:600px;display:none}.boxContact01{width:600px;display:block;border:10px solid #cbcbcb;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 22px 23px 22px;margin:0 0 70px 0}.boxContact01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxContact01>div{width:556px;display:block;vertical-align:top;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxContact01 .tit{font-size:28px;width:100%;height:auto;display:block;margin:0;padding:0}.boxContact01 .txt{font-size:22px;width:100%;display:block;margin:0;padding:0 0 6px 0}
.boxContact01 .txt .pc{display:none !important}.boxContact01>.btnContact{width:100%;display:block;margin:0;padding:5px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent !important}.boxContact01>.btnContact li{width:100%;margin:0 !important;padding:0 !important;display:block;background-color:transparent !important}.boxContact01>.btnContact li:nth-child(2){margin-bottom:8px !important;background-color:transparent}.boxContact01>.btnContact li:before{display:none}.boxContact01>.btnContact li a{width:100%;height:70px;margin:0;padding:0;display:block;font-size:30px;letter-spacing:0;color:#2d56a0;padding:9px 30px 0 22px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 490px 14px no-repeat;background-size:34px 43px}.boxContact01>.btnContact li:nth-child(2) a>span{height:50px;background:url(../../common/images/global/icn_tell_01.svg) left 4px no-repeat;background-size:50px 50px;display:table-cell;vertical-align:middle;padding:2px 0 0 78px;line-height:.9}.boxContact01>.btnContact li:nth-child(2) a>span span{font-size:22px}.boxContact01>.btnContact li:nth-child(3) a>span{height:50px;background:url(../../common/images/global/icn_mail_01.svg) left top no-repeat;background-size:50px 50px;display:table-cell;vertical-align:middle;padding:0 0 0 78px}.labelList01{width:600px !important;min-width:600px;display:block;margin:0 0 100px 0 !important}.labelList01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.labelList01 li{display:block;background-color:transparent !important;padding:0 !important;margin:0 8px 8px 0 !important;float:left !important;width:auto !important}.labelList01 li:before{display:none !important}.labelList01 li span{display:table-cell;background-color:#2c599e;padding:7px 10px 5px 10px;margin:0;box-sizing:border-box;color:#fff;font-size:20px;line-height:20px;letter-spacing:2px;min-width:192px;text-align:center;vertical-align:middle}.boxSearch01{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0 0 85px 0;background-color:transparent}
.boxSearch01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxSearch01 .title{text-align:left;font-weight:normal;border:0;display:block;position:relative;overflow:visible;width:600px;height:auto;color:#fff;font-size:35px;margin:0;padding:32px 40px 30px 23px;line-height:1.35;box-sizing:border-box;background:#2d56a0 url(../../common/images/global/btn_accordion_01.svg) 555px center no-repeat;background-size:24px 30px;cursor:pointer}.boxSearch01 .title.open{background:#2d56a0 url(../../common/images/global/btn_accordion_02.svg) 555px center no-repeat;background-size:24px 30px}.boxSearch01 .title span{display:none}.boxSearch01 .title:after{content:"";clear:both;display:none}.boxSearch01>div{width:600px;margin:0;padding:52px 20px 62px;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#eee;display:none}.boxSearch01 input[type='text']{width:560px;height:84px;position:relative;outline:0;border:6px solid #2d56a0;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;padding:0 20px 0 20px;font-size:24px;font-size:32px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.boxSearch01 ul{width:560px;display:block;border-bottom:2px solid #cbcbcb;margin:0 0 52px 0;padding:36px 0 48px 0;box-sizing:border-box}.boxSearch01 ul li{width:560px;display:block;margin:34px 0 0 0;padding:0;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent !important}.boxSearch01 ul li:nth-child(1),.boxSearch01 ul li:nth-child(2),.boxSearch01 ul li:nth-child(3){width:560px;padding-left:0}.boxSearch01 ul li:nth-child(1){margin-top:0}.boxSearch01 ul li:before{display:none}.boxSearch01 select{width:560px;height:auto;position:relative;color:#fff;padding:18px 60px 16px 24px;font-size:24px;font-size:32px;vertical-align:middle;background:#2d56a0 url(../../common/images/global/icn_ar_white_01.svg) 520px center no-repeat;background-size:24px 30px;cursor:pointer}
.boxSearch01 label{font-size:30px;width:auto;height:44px;margin:0 10px 0 0;padding:0 0 2px 4px;display:block;position:relative;vertical-align:top;top:0}.boxSearch01 input[type='submit']{width:336px;height:42px;position:relative;font-size:24px;color:#2d56a0;padding:0 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 306px center no-repeat;background-size:21px 26px;margin:0 auto;display:block;cursor:pointer;width:560px;height:70px;display:block;font-size:36px;text-align:center;color:#2d56a0;padding:4px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 520px center no-repeat;background-size:24px 30px}.contentsArea .searchResult01{background-color:transparent;font-size:30px;font-weight:normal;width:600px;margin:0 0 21px 0;padding:24px 0 0 0}.contentsArea .searchResult01 span{font-size:42px;display:inline;padding-left:12px}.boxSearchResult01{width:600px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;padding:69px 10px 16px;margin:0 0 25px 0;border:10px solid #cbcbcb}.boxSearch01:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxSearchResult01 dl{width:560px;display:block;border-top:2px solid #cbcbcb}.boxSearchResult01 dl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxSearchResult01 dl dt{clear:both;float:left;width:127px;display:block;border-top:2px solid #cbcbcb;padding:6px 0 6px 0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}.boxSearchResult01 dl dt:nth-child(1){border-top:0}.boxSearchResult01 dl dt p{width:113px;height:39px;display:table-cell;padding:6px 10px 6px;margin:0;font-size:18px;text-align:center;background-color:#ccd6e8;box-sizing:border-box;-webkit-box-sizing:border-box}.boxSearchResult01 dl dd{float:left;width:433px;display:block;border-top:2px solid #cbcbcb;padding:10px 0 6px 0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}
.boxSearchResult01 dl dd:nth-child(2){border-top:0;vertical-align:top}.boxSearchResult01 dl dd p{width:433px;display:block;padding:0 0 4px;margin:0;font-size:22px;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box}.boxSearchResult01 dl dd a{width:433px;display:block;padding:0 0 4px;margin:0;font-size:22px;color:#3a65bd;line-height:1.45;box-sizing:border-box;-webkit-box-sizing:border-box;word-break:break-all}.boxSearchResult01 dl dd:nth-child(2) p{width:545px;display:table-cell;vertical-align:top}.boxSearchResult01 dl dd:nth-child(2) .category{width:300px;display:table-cell;position:absolute;top:-48px;right:0}.boxSearchResult01 dl dd:nth-child(2) .category:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxSearchResult01 dl dd:nth-child(2) .category li:before{display:none}.boxSearchResult01 dl dd:nth-child(2) .category li{background-color:transparent;float:left;font-size:18px;width:86px;padding:7px 10px 0 0;text-align:right}.boxSearchResult01 dl dd:nth-child(2) .category .label{width:214px;height:39px;display:block;background-color:#3a65bd;color:#fff;text-align:center;padding:7px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:640px){.contentsNav01{width:600px;display:block;margin:0 0 20px 0}#event .contentsNav01{margin-left:20px}.contentsNav01 ul{padding:0;margin:0}.contentsNav01 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.contentsNav01 ul li:before{background:0;display:none}.contentsNav01 ul li{width:auto;display:table-cell;margin:0 30px 0 0;height:56px;float:left;padding:0;background-color:transparent !important}.contentsNav01 ul li:first-child{margin-left:0}.contentsNav01 ul li:nth-child(5),.contentsNav01 ul li:nth-child(10){margin-right:0}.contentsNav01 ul li a{display:block;padding:14px 0 0 0}.contentsNav01 ul li a.cur{padding:0}.contentsNav01 ul li a span{font-size:30px;color:#cbcbcb;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}
.contentsNav01 ul li a.cur span{font-size:42px;color:#2d56a0}}.customArea{width:600px;display:block;margin:0 0 70px 0;background:url(../../common/images/global/spacer.png) left top no-repeat;font-size:26px;line-height:1.55}.customArea ul li:nth-child(odd),.customArea ol li:nth-child(odd){background-color:transparent}.customArea ul li:nth-child(odd):before,.customArea ol li:nth-child(odd):before{background-color:transparent}.customArea ul>li ul,.customArea ul>li ol,.customArea ol>li ul,.customArea ol>li ol{margin-top:10px;margin-bottom:10px}.customArea table ul{padding-left:0}.customArea table ul li{font-size:20px;padding-top:2px;padding-bottom:4px;padding-right:0;padding-left:22px}.customArea table ul li:before{left:-26px}.customArea table ol{padding-left:44px}.customArea table ol li{font-size:20px;padding-top:8px;padding-bottom:4px;padding-right:0}@media screen and (max-width:640px){.boxSitemap{width:600px;position:relative;padding:20px 0 50px 0}.boxSitemap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxSitemap dl{width:600px;display:block;float:none;margin:0}.boxSitemap dl:nth-child(1){clear:both;margin-left:0}.boxSitemap dl dt a{width:600px;min-height:100px;height:100px;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#fff;font-size:35px;border-top:0;border-bottom:2px solid #2d56a0;padding:14px 50px 14px 24px;box-sizing:border-box;margin:0;background:#2d56a0 url(../../common/images/global/icn_ar_white_01.svg) 560px center no-repeat;background-size:24px 30px}.boxSitemap dl dt{margin:100px 0 2px 0}.boxSitemap dl dt:first-child{margin-top:0}.boxSitemap dl+dl dt:first-child{margin-top:100px}.boxSitemap dl dd a{width:600px;min-height:94px;height:94px;color:#000;font-weight:normal;vertical-align:middle;text-align:left;line-height:1.35;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:table-cell;color:#2d56a0;font-size:31px;border-top:0;border-bottom:2px solid #2d56a0;padding:18px 50px 18px 46px;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) 560px center no-repeat;background-size:24px 30px}
.boxSitemap dl dd{margin:0;min-height:90px}.boxSitemap dl dt+dd{margin-top:0}.agent_android42 .boxSitemap dl dt a{padding:7px 50px 7px 24px;min-height:80px;height:80px}.agent_android42 .boxSitemap dl dd a{padding:9px 50px 9px 46px;min-height:74px;height:74px}.boxSitemap dl dt.noborder{margin-bottom:2px}.boxSitemap dl dt.noborder a{border-bottom:0}.boxSitemap dl dt.noborder+dt{margin-top:0}}@media screen and (max-width:640px){.boxBanner01{clear:both;width:600px;display:block;margin:0 0 50px 0;padding:0}.boxBanner01 a{width:600px;display:block;margin:0;padding:18px 0 14px;box-sizing:border-box;background:url(../../common/images/global/icn_ar_blue_01.svg) 552px center no-repeat;background-size:24px 30px;border:5px solid #2d56a0}.boxBanner01 a .txt{color:#2d56a0;display:block;font-size:22px;letter-spacing:2px;margin:0;padding:0 0 0 20px;box-sizing:border-box;width:700px;background:transparent url(../../common/images/global/spacer.png) left top no-repeat}.boxBanner01 a .tit{color:#2d56a0;display:block;font-size:30px;letter-spacing:7px;margin:0;padding:0 0 0 20px;box-sizing:border-box;width:700px;background:transparent url(../../common/images/global/spacer.png) left top no-repeat}.boxBanner01Txt{margin-bottom:40px !important}}@media screen and (max-width:640px){.boxNotFound{clear:both;width:600px;display:block;margin:0 0 40px 0;padding:0}.boxNotFound:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.boxNotFound .img{width:600px;display:block;float:none;margin:0;padding-top:15px}.boxNotFound .img img{width:100%}.boxNotFound .info{width:600px;display:block;float:none}.boxNotFound .info .tit{width:600px;display:block;font-size:50px;line-height:50px;color:#2d56a0;font-weight:bold;border-bottom:2px solid #2d56a0;margin:0 0 35px;padding:18px 0 17px}.boxNotFound .info .txt{font-size:26px;padding-bottom:0;margin-bottom:30px}.boxNotFound .info .txt .ls{letter-spacing:-1px}.contentsArea .boxNotFound ul li.link:first-child a::before{top:4px}
}@media screen and (max-width:640px){.gsearch{width:600px;display:block}.gsearch table{border:0}.gsearch td{border:0;position:relative;font-size:26px;line-height:1.45}.cse .gsc-control-cse,.gsc-control-cse{border:none !important}.gsearch .gsc-control-cse.gsc-control-cse-ja{width:600px;margin:0;padding:0}.gsearch .gsc-search-box{border:0}.gsearch .gsc-search-box table{border:0}.gsearch .gsc-search-box td{border:0;position:relative}.gsearch .gsc-input{width:510px;margin:0;padding:0}.gsearch .gsc-input .gsc-input-box{width:510px;height:90px;padding:0 0 0 20px !important;padding-right:20px;box-sizing:border-box;border:2px solid #cbcbcb;border-right:0;-webkit-box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25);box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25)}.gsearch .gsc-input .gsc-input-box-focus,.gsearch .gsc-input .gsc-input-box-hover{-webkit-box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25);box-shadow:inset 1px 1.7px 4px rgba(0,0,0,0.25)}.gsearch #gs_tti50.gsib_a{padding:0;margin:0;position:relative;vertical-align:top;font-size:54px !important}.gsearch input#gsc-i-id1.gsc-input{background-color:transparent !important;height:60px !important;line-height:60px !important;font-size:32px !important;margin:0 !important;box-sizing:border-box;overflow:visible;vertical-align:middle;top:0;padding-right:50px !important}.gsearch input#gsc-i-id1.gsc-input::-webkit-input-placeholder{font-size:32px !important;color:#a9a9a9}.gsearch input#gsc-i-id1.gsc-input:-moz-placeholder{font-size:32px !important;color:#a9a9a9}.gsearch input#gsc-i-id1.gsc-input:-ms-input-placeholder{font-size:32px !important;color:#a9a9a9}.gsearch input#gsc-i-id1.gsc-input:placeholder-shown{font-size:32px !important;color:#a9a9a9}.gsearch #gs_st50.gsst_b{position:absolute;top:0;left:-44px}a.gsst_a{width:60px;height:80px;display:block}.gscb_a{font-size:54px !important;line-height:80px !important}.gsearch .gsc-search-button{width:90px;margin:0;padding:0}
.gsearch .gsc-search-button .gsc-search-button-v2{width:90px;height:90px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;outline:0;background:#2d56a0 url(../../common/images/global/icn_search_02.svg) 20px center no-repeat;background-size:50px 50px;box-sizing:border-box;text-indent:-9999px}.media_pc .gsearch .gsc-search-button .gsc-search-button-v2:hover{opacity:.6}.gsearch img.gcsc-branding-img-noclear{top:-7px !important;width:80px !important}span.gcsc-branding-text{font-size:22px !important;padding-right:6px}.gsc-result-info-container{width:350px}.gsearch .gsc-result-info{text-align:left;color:#000 !important;font-size:26px !important;padding-left:0 !important;margin:10px 0 10px 0}td.gsc-orderby-container{display:none}.gsc-webResult .gsc-result{margin-top:30px !important}.gsearch .gsc-orderby-label{color:#000 !important;padding:5px 10px 6px 0 !important;font-size:15px !important}.gsearch .gsc-above-wrapper-area{border-bottom:2px solid #cbcbcb !important}.gsearch .gs-webResult.gs-result a.gs-title:link,.gsearch .gs-webResult.gs-result a.gs-title:link b,.gsearch .gs-imageResult a.gs-title:link,.gsearch .gs-imageResult a.gs-title:link b{color:#2c599e !important;font-size:28px !important;text-decoration:none !important;overflow:visible !important}.gsearch .gs-webResult.gs-result a.gs-title:visited,.gsearch .gs-webResult.gs-result a.gs-title:visited b,.gsearch .gs-imageResult a.gs-title:visited,.gsearch .gs-imageResult a.gs-title:visited b{color:#2c599e !important;overflow:visible !important}.gsearch .gs-result .gs-title,.gsearch .gs-result .gs-title *{text-decoration:none !important;overflow:visible !important}.gsearch .gs-title{font-size:28px !important;overflow:visible !important;height:auto !important}.media_pc .gsearch .gs-title:hover{opacity:.6}.gsearch .gs-result .gs-title,.gsearch .gs-result .gs-title *{color:#2c599e !important;overflow:visible !important;height:auto !important}.gsearch .gsc-result .gs-title{overflow:visible !important;height:auto !important}
.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-size:24px !important}.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{padding-top:5px !important}.gsc-table-cell-thumbnail,.gs-promotion-image-cell{width:190px;border:none !important}.gs-image-box.gs-web-image-box.gs-web-image-box-landscape{width:160px !important}.gs-web-image-box-landscape img.gs-image{width:160px !important;max-width:160px !important;max-height:initial !important}.gs-result img.gs-image,.gs-result img.gs-promotion-image{border:none !important}.gs-image-box.gs-web-image-box.gs-web-image-box-portrait{width:160px !important;height:inherit !important}.gs-web-image-box-portrait img.gs-image{width:160px !important;max-width:160px !important;max-height:initial !important}span.gs-fileFormatType,span.gs-fileFormat{font-size:22px !important}.gsc-cursor-box.gs-bidi-start-align{text-align:center !important;margin-top:30px !important}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#2c599e !important}.gsc-results .gsc-cursor-box .gsc-cursor-page{color:#2c599e !important;font-size:48px !important;margin-right:22px !important}.gssb_a table,.gssb_a table tr,.gssb_a table tr td{font-size:24px !important}.gssb_a,.gssb_a td{line-height:60px !important}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{padding:10px 20px !important;font-size:26px !important;margin:20px !important}}.contentsArea .contentsVideo{position:relative;width:100%;padding-top:56.25%}.contentsArea .contentsVideo iframe{position:absolute;top:0;right:0;width:100%;height:100%}