@charset "UTF-8";.pageTitleWrap{text-align:center;background-color:#ccc;padding:40px 0;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/title/back.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.pageTitleWrap .pageTitle{background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/title/pageTitleBg.png);background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;text-align:center;font-size:28px;line-height:1.4;padding:15px 20px;color:#fff;position:relative;max-width:90%;min-width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:600px){.pageTitleWrap .pageTitle{font-size:22px}}.pageTitleWrap .pageTitle:before{content:"";background-color:#aade2c;width:20px;height:5px;position:absolute;bottom:0;left:50%;margin-left:-10px}.linkText{color:#84bb39}.linkText:hover{text-decoration:underline}#flexContents{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:600px){#flexContents{padding-top:30px;padding-bottom:45px}}#flexContents .contBoxWrap{float:right;width:780px}@media only screen and (max-width:1080px){#flexContents .contBoxWrap{float:none;width:100%}}#flexContents .contBox a:visited{color:#03f}#flexContents .secTitleWrap{text-align:center;margin-bottom:40px}#flexContents .secTitleWrap .secTitle{font-size:32px;color:#004d4d;margin-bottom:24px;line-height:1.3;padding:0}#flexContents .secTitleWrap .secTitle:after{display:none}@media only screen and (max-width:600px){#flexContents .secTitleWrap .secTitle{font-size:19px;margin-bottom:15px}}#flexContents .contTitleWrap{position:relative;margin-bottom:35px}@media only screen and (max-width:600px){#flexContents .contTitleWrap{margin-bottom:20px}}#flexContents .contTitleWrap:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0;border-bottom:3px solid #c3d6d6;z-index:0}#flexContents .contTitleWrap .contTitle{font-size:24px;font-weight:700;color:#004d4d;padding-bottom:14px;line-height:1.3;border-bottom:3px solid #84bb39;display:inline-block;position:relative;z-index:1}#flexContents .contTitleWrap .contTitle small{font-size:14px}@media only screen and (max-width:600px){#flexContents .contTitleWrap .contTitle{font-size:18px;padding-bottom:9px}}#flexContents .greenBgTitleWrap{background-color:#84bb39;padding:10px 15px;margin-bottom:30px}@media only screen and (max-width:600px){#flexContents .greenBgTitleWrap{margin-bottom:15px}}#flexContents .greenBgTitleWrap .greenBgTitle{font-size:18px;color:#fff;line-height:1.3}@media only screen and (max-width:600px){#flexContents .greenBgTitleWrap .greenBgTitle{font-size:16px}}#flexContents .leftBdrTitleWrap{border-left:5px solid #aade2c;padding-left:8px;margin-bottom:30px}@media only screen and (max-width:600px){#flexContents .leftBdrTitleWrap{margin-bottom:15px}}#flexContents .leftBdrTitleWrap .leftBdrTitle{font-size:15px;font-weight:700;color:#004d4d;line-height:1.3}#flexContents .catchWrap{margin-bottom:40px}@media only screen and (max-width:600px){#flexContents .catchWrap{margin-bottom:20px}}#flexContents .catch{text-align:center;color:#004d4d}#flexContents .catch.mainCatch{font-size:36px;line-height:1.4}@media only screen and (min-width:601px) and (max-width:1080px){#flexContents .catch.mainCatch{font-size:30px}}@media only screen and (max-width:600px){#flexContents .catch.mainCatch{font-size:24px}}#flexContents .catch.subCatch{font-size:18px;line-height:1.7;margin-top:30px}@media only screen and (max-width:600px){#flexContents .catch.subCatch{font-size:16px;margin-top:15px}}#flexContents .contBox{margin-bottom:60px}@media only screen and (max-width:600px){#flexContents .contBox{margin-bottom:40px}}#flexContents .contBox:last-of-type{margin-bottom:0}#flexContents .contBox .photoBlock{width:38%}@media only screen and (min-width:601px) and (max-width:1080px){#flexContents .contBox .photoBlock{width:27%}}@media only screen and (max-width:600px){#flexContents .contBox .photoBlock{width:100%;text-align:center}}#flexContents .contBox .textBlock{width:56%}@media only screen and (min-width:601px) and (max-width:1080px){#flexContents .contBox .textBlock{width:68%}}@media only screen and (max-width:600px){#flexContents .contBox .textBlock{width:100%}}#flexContents .contBox .textBlock .textBlockTitle{font-size:29px;line-height:1.3;color:#004d4d;margin-bottom:25px}@media only screen and (max-width:600px){#flexContents .contBox .textBlock .textBlockTitle{font-size:22px}}#flexContents .contBox .textBlock .textBlockTitle:after{content:"";display:block;width:50px;height:3px;background-color:#84bb39;margin-top:15px}#flexContents .contBox .text{color:#1a1a1a;line-height:1.6;font-size:14px}#flexContents .contBox .columnBox .cap{font-size:14px;line-height:1.5;margin-top:20px}@media only screen and (max-width:600px){#flexContents .contBox .columnBox .cap{font-size:12px;margin-top:5px}}#flexContents .leftPhotoBox .photoBlock{float:left}@media only screen and (max-width:600px){#flexContents .leftPhotoBox .photoBlock{float:none;margin-bottom:20px}}#flexContents .leftPhotoBox .textBlock{float:right}@media only screen and (max-width:600px){#flexContents .leftPhotoBox .textBlock{float:none}}#flexContents .rightPhotoBox .photoBlock{float:right}@media only screen and (max-width:600px){#flexContents .rightPhotoBox .photoBlock{float:none}}#flexContents .rightPhotoBox .textBlock{float:left}@media only screen and (max-width:600px){#flexContents .rightPhotoBox .textBlock{float:none;margin-bottom:20px}}#flexContents .column2BoxWrap{font-size:0}#flexContents .column2BoxWrap .columnBox{display:inline-block;width:49%;vertical-align:top}@media only screen and (max-width:600px){#flexContents .column2BoxWrap .columnBox{width:100%;margin-top:20px}}#flexContents .column2BoxWrap .columnBox:first-child{margin-right:2%}@media only screen and (max-width:600px){#flexContents .column2BoxWrap .columnBox:first-child{margin-right:0;margin-top:0}}#flexContents .column3BoxWrap{font-size:0}#flexContents .column3BoxWrap .columnBox{display:inline-block;width:32%;vertical-align:top;margin-left:2%}@media only screen and (max-width:600px){#flexContents .column3BoxWrap .columnBox{width:100%;margin-left:0;margin-top:20px}}#flexContents .column3BoxWrap .columnBox:first-child{margin-left:0}@media only screen and (max-width:600px){#flexContents .column3BoxWrap .columnBox:first-child{margin-top:0}}#flexContents .cautionBox{border:1px dotted #bacccc;padding:18px}@media only screen and (max-width:600px){#flexContents .cautionBox{padding:13px}}#flexContents .cautionBox ul{padding-left:1em}#flexContents .cautionBox ul li{text-indent:-1em;line-height:1.6;color:#6d7878;margin-top:5px}@media only screen and (max-width:600px) and (max-width:600px){#flexContents .cautionBox ul li{font-size:12px}}#flexContents .cautionBox ul li:first-child{margin-top:0}#flexContents .listBlock ul li{font-size:14px;line-height:1.6;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/list.png);background-repeat:no-repeat;background-position:left center;padding-left:23px;margin-top:20px}#flexContents .listBlock ul li.listLink{background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/arrow.svg);padding-bottom:10px;padding-top:10px;border-top:1px dotted #c3d6d6;margin-top:0;padding-left:15px}#flexContents .listBlock ul li:first-child{margin-top:0;border-top:none}#flexContents .listBlock ul li a:hover{text-decoration:underline}#flexContents .listBlock ul li a.blank:after{width:13px;height:11px;content:'';margin-left:.5em;display:inline-block;vertical-align:middle;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/blank.svg);background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}#flexContents .list3Block ul{font-size:0}#flexContents .list3Block ul li{font-size:14px;line-height:1.6;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/list.png);background-repeat:no-repeat;background-position:left center;padding-left:23px;display:inline-block;border-bottom:1px dotted #c3d6d6;width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:2%;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:600px){#flexContents .list3Block ul li{width:100%;margin-left:0}}#flexContents .list3Block ul li:nth-child(3n+1){margin-left:0}#flexContents .list3Block ul li.listLink{background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/arrow.svg);padding-left:15px}#flexContents .list3Block ul li a:hover{text-decoration:underline}#flexContents .list3Block ul li a.blank:after{width:13px;height:11px;content:'';margin-left:.5em;display:inline-block;vertical-align:middle;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/blank.svg);background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}#flexContents .numListBlock ul{padding-left:1.5em}#flexContents .numListBlock ul li{font-size:14px;line-height:1.6;list-style:decimal;margin-top:20px}#flexContents .numListBlock ul li:first-child{margin-top:0}#flexContents .dtddWithBWrap .dtddWithB{display:table;width:100%;border-bottom:1px dotted #bacccc;padding:20px 0}@media only screen and (max-width:600px){#flexContents .dtddWithBWrap .dtddWithB{padding:15px 0}}#flexContents .dtddWithBWrap .dtddWithB dt,#flexContents .dtddWithBWrap .dtddWithB dd{display:table-cell;vertical-align:middle;line-height:1.4;font-size:15px}@media only screen and (max-width:600px){#flexContents .dtddWithBWrap .dtddWithB dt,#flexContents .dtddWithBWrap .dtddWithB dd{display:block}}#flexContents .dtddWithBWrap .dtddWithB dt{border-right:3px solid #84bb39;padding-right:30px;width:18%}@media only screen and (max-width:600px){#flexContents .dtddWithBWrap .dtddWithB dt{width:100%;padding-right:0;border-right:none;margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #84bb39}}@media only screen and (min-width:601px) and (max-width:1080px){#flexContents .dtddWithBWrap .dtddWithB dt{width:24%}}#flexContents .dtddWithBWrap .dtddWithB dd{padding-left:30px}@media only screen and (max-width:600px){#flexContents .dtddWithBWrap .dtddWithB dd{width:100%;padding-left:0}}#flexContents .boxList ul li{width:49%;border:1px solid #bacccc;padding:10px;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;line-height:1.3;float:left}@media only screen and (max-width:600px){#flexContents .boxList ul li{float:none;width:100%;margin-top:8px;font-size:14px}#flexContents .boxList ul li:first-child{margin-top:0}}#flexContents .boxList ul li:nth-child(odd){margin-right:2%}@media only screen and (max-width:600px){#flexContents .boxList ul li:nth-child(odd){margin-right:0}}#flexContents .boxList ul li:nth-child(n+3){margin-top:10px}@media only screen and (max-width:600px){#flexContents .boxList ul li:nth-child(n+3){margin-top:8px}}#flexContents .fullPhoto{text-align:center;margin-bottom:20px}#flexContents .gmap{width:100%}@media only screen and (max-width:600px){#flexContents .gmap{height:300px}}#flexContents .commonTableWrap .commonTable{border:1px solid #bacccc}#flexContents .commonTableWrap .commonTable dl{border-top:1px solid #bacccc;display:table;width:100%}#flexContents .commonTableWrap .commonTable dl:first-of-type{border-top:none}#flexContents .commonTableWrap .commonTable dl:nth-of-type(odd) dd{background-color:#f5fafa}@media only screen and (max-width:600px){#flexContents .commonTableWrap .commonTable dl:nth-of-type(odd) dd{background-color:#fff}}@media only screen and (max-width:600px){#flexContents .commonTableWrap .commonTable dl{display:block}}#flexContents .commonTableWrap .commonTable dl dt{width:23%;border-right:1px solid #bacccc;display:table-cell;vertical-align:middle;padding:15px;font-size:14px;line-height:1.5;font-weight:700;color:#004d4d;background-color:#d8e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center}@media only screen and (max-width:600px){#flexContents .commonTableWrap .commonTable dl dt{display:block;width:100%;border-right:none;border-bottom:1px solid #bacccc}}#flexContents .commonTableWrap .commonTable dl dd{display:table-cell;vertical-align:middle;padding:15px;font-size:14px;line-height:1.5;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:600px){#flexContents .commonTableWrap .commonTable dl dd{width:100%;display:block}}#flexContents .buttonWrap ul{text-align:center;font-size:0}#flexContents .buttonWrap ul li{width:280px;display:inline-block;margin-left:3%}#flexContents .buttonWrap ul li:first-child{margin-left:0}@media only screen and (max-width:600px){#flexContents .buttonWrap ul li:first-child{margin-top:0}}@media only screen and (max-width:600px){#flexContents .buttonWrap ul li{display:block;width:100%;margin-left:0;margin-top:3%}}#flexContents .buttonWrap ul li a{width:100%;text-align:left;display:block;margin:0 auto;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;border-radius:26px;border:1px solid #84bb39;color:#fff;font-size:16px;line-height:1.3;padding:15px 20px;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/arrow_right_white.svg);background-repeat:no-repeat;background-size:8px auto;background-position:96% center;background-color:#84bb39;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,.3);-webkit-tap-highlight-color:transparent;-webkkit-transition-property:background-color box-shadow;-moz-transition-property:background-color box-shadow;-ms-transition-property:background-color box-shadow;-o-transition-property:background-color box-shadow;transition-property:background-color box-shadow;-webkkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;-webkkit-transition-delay:0s;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#flexContents .buttonWrap ul li a:hover{background-color:#099;box-shadow:2px 4px 5px 0 rgba(0,0,0,.3)}@media only screen and (max-width:600px){#flexContents .buttonWrap ul li a{font-size:14px}}.newInfoList ul{width:100%}.newInfoList ul>li{line-height:1.4;padding-left:15px;margin-top:15px;font-size:15px;position:relative}@media only screen and (max-width:1080px){.newInfoList ul>li{font-size:13px}}.newInfoList ul>li:first-child{margin-top:0}.newInfoList ul>li:before{width:5px;height:8px;content:'';display:inline-block;background-image:url(//core-akita.ac.jp/arc/wp-content/themes/arc_theme/css/../images/icon/arrow.svg);background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:6px;left:0}.newInfoList ul>li a{text-decoration:underline;color:#004d4d}.newInfoList ul>li a:visited,.newInfoList ul>li a:focus,.newInfoList ul>li a:active{color:#004d4d}@media only screen and (min-width:1080px){.newInfoList ul>li a:hover{text-decoration:none}}