@charset "utf-8";

/* =======================================

	トップページ

========================================== */
#wrapperHome {
    width: 100%;
    height: 890px;
    overflow: hidden;
    z-index: 1;
    position: relative;
}

.flexslider li {
    position: relative;
}
.flexslider li div {
    width: 960px;
    margin: 0 0 0 -480px;
    position: absolute;
    top: 0;
    left: 50%;
}
.flexslider li div a {
    position: absolute;
    top: 250px;
    left: 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    display: block;
}
.flexslider li:first-child div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_01.png);
	width: 307px;
	height:34px;
}
.flexslider li:nth-child(2) div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_05.png);
    width: 198px;
    height:47px;
}
.flexslider li:nth-child(3) div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_02.png);
    width: 254px;
    height: 41px;
}
.flexslider li:nth-child(4) div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_03.png);
    width: 200px;
    height: 41px;
}
.flexslider li:nth-child(5) div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_04.png);
    width: 189px;
    height: 41px;
}
.flexslider li:nth-child(6) div a {
    background-image: url(/faculty/science/english/common/img/home/title_slide_06.png);
		width: 546px;
		height:34px;
}
.flex-control-nav {
    z-index: 20 !important;
}

.boxFeature {
    z-index: 2;
    position: absolute;
    top: 145px;
    left: 0;
    width: 100%;
}
.boxFeature div {
    width: 1100px;
    margin: 0 auto;
}
.boxFeature div dl {
    width: 400px;
    margin: 0 0 0 auto;
}
.boxFeature div dl dt {
    text-indent: -9999px;
    background-color: #1f8fc8;
    height: 30px;
    background-image: url(/faculty/science/english/common/img/home/title_feature.png);
    background-repeat: no-repeat;
    background-position: 20px center;
}
.boxFeature div dl dd img {
    width: 400px;
    height: auto;
}

.boxHomeInner {
    position: absolute;
    z-index: 5;
    top: 385px;
    left: 50%;
    width: 960px;
    margin: 0 0 0 -480px;
}

.boxHomeCoarse ul li {
    float: left;
}
/*
.boxHomeCoarse ul li:first-child {
    margin: 0 22px 0 0;
}
.boxHomeCoarse ul li:first-child dl {
    width: 155px;
}
.boxHomeCoarse ul li:first-child dl dt {
    text-indent: -9999px;
    background-color: #1f8fc8;
    background-image: url(/faculty/science/english/common/img/home/sp/title_math.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:52px 15px;
	-webkit-background-size:52px 15px;
	-moz-background-size:52px 15px;
	-o-background-size:52px 15px;
	-ms-background-size:52px 15px;
    height: 30px;
    margin: 0 0 2px 0;
}
.boxHomeCoarse ul li:first-child dl dd {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_01.png);
    background-repeat: no-repeat;
    padding: 120px 0 0 0;
    text-indent: -9999px;
    cursor: pointer;
}
.boxHomeCoarse ul li:first-child dl dd a {
    display: block;
    background-color: #333333;
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_01.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size:120px 34px;
	-webkit-background-size:120px 34px;
	-moz-background-size:120px 34px;
	-o-background-size:120px 34px;
	-ms-background-size:120px 34px;
    height: 55px;
}*/
.boxHomeCoarse ul li dl {
    width: 960px;
}
.boxHomeCoarse ul li dl dt {
    text-indent: -9999px;
    background-color: #1f8fc8;
    background-image: url(/faculty/science/english/common/img/home/sp/title_research.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:137px 14px;
	-webkit-background-size:137px 14px;
	-moz-background-size:137px 14px;
	-o-background-size:137px 14px;
	-ms-background-size:137px 14px;
    height: 30px;
    margin: 0 0 2px 0;
}
.boxHomeCoarse ul li dl dd {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_02.png);
    background-repeat: no-repeat;
    padding: 120px 0 0 0;
    text-indent: -9999px;
    width: 158px;
    float: left;
    margin: 0 2px 0 0;
    cursor: pointer;
}
.boxHomeCoarse ul li dl dd a {
    display: block;
    background-color: #333333;
    /*background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_02.png);*/
    background-repeat: no-repeat;
    background-position: 10px center;
/*    background-size:95px 15px;
	-webkit-background-size:95px 15px;
	-moz-background-size:95px 15px;
	-o-background-size:95px 15px;
	-ms-background-size:95px 15px;*/
    height: 55px;
}
.boxHomeCoarse ul li dl dd:nth-child(2) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_01.png);
}
.boxHomeCoarse ul li dl dd:nth-child(2) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_01.png);
    background-size:97px 13px;
    -webkit-background-size:97px 13px;
    -moz-background-size:97px 13px;
    -o-background-size:97px 13px;
    -ms-background-size:97px 13px;
}
.boxHomeCoarse ul li dl dd:nth-child(3) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_02.png);
}
.boxHomeCoarse ul li dl dd:nth-child(3) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_02.png);
    background-size:55px 15px;
    -webkit-background-size:55px 15px;
    -moz-background-size:55px 15px;
    -o-background-size:55px 15px;
    -ms-background-size:55px 15px;
}
.boxHomeCoarse ul li dl dd:nth-child(4) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_03.png);
}
.boxHomeCoarse ul li dl dd:nth-child(4) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_03.png);
    background-size:78px 15px;
	-webkit-background-size:78px 15px;
	-moz-background-size:78px 15px;
	-o-background-size:78px 15px;
	-ms-background-size:78px 15px;
}
.boxHomeCoarse ul li dl dd:nth-child(5) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_04.png);
}
.boxHomeCoarse ul li dl dd:nth-child(5) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_04.png);
    background-size:59px 15px;
	-webkit-background-size:59px 15px;
	-moz-background-size:59px 15px;
	-o-background-size:59px 15px;
	-ms-background-size:59px 15px;
}
.boxHomeCoarse ul li dl dd:nth-child(6) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_05.png);
}
.boxHomeCoarse ul li dl dd:nth-child(6) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_05.png);
    background-size:55px 15px;
    -webkit-background-size:55px 15px;
    -moz-background-size:55px 15px;
    -o-background-size:55px 15px;
    -ms-background-size:55px 15px;
}
.boxHomeCoarse ul li dl dd:nth-child(7) {
    background-image: url(/faculty/science/english/common/img/home/sp/pic_coarse_06.png);
    margin: 0;
}
.boxHomeCoarse ul li dl dd:nth-child(7) a {
    background-image: url(/faculty/science/english/common/img/home/sp/title_coarse_06.png);
    background-size:109px 32px;
    -webkit-background-size:109px 32px;
    -moz-background-size:109px 32px;
    -o-background-size:109px 32px;
    -ms-background-size:109px 32px;
}

.boxHomeInner2 {
    position: absolute;
    z-index: 5;
    top: 613px;
    left: 50%;
    width: 960px;
    margin: 0 0 0 -480px;
}


.boxHomeNews {
    float: left;
    background-color: #ffffff;
    width: 432px;
}
.boxHomeNews h2 {
    background-color: #C41A48;
    height: 30px;
    text-indent: -9999px;
    background-image: url(/faculty/science/english/common/img/home/title_news.png);
    background-repeat: no-repeat;
    background-position: 18px center;
    position: relative;
}
.boxHomeNews h2 a {
    position: absolute;
    background-image: url(/faculty/science/english/common/img/home/btn_more.png);
    background-repeat: no-repeat;
	width: 69px;
	height:12px;
    top: 8px;
    right: 12px;
}
.boxHomeNews  table {
    line-height: 130%;
    width: 100%;
}
.boxHomeNews  table th {
    padding: 12px 0 0 20px;
    width: 90px;
}
.boxHomeNews  table td {
    padding: 12px 20px 0 0;
}
.boxHomeNews  table tr:last-child td {
    padding: 12px 20px 20px 0;
}
.boxHomeBanner {
    width: 523px;
    float: right;
}
.boxHomeBanner ul li {
    float: left;
    margin: 0 2px 2px 0;
}
.boxHomeBanner ul li:nth-child(2n) {
    margin: 0 0 2px 0
}
.boxHomeBannerAdmissions {
    width: 254px;
    float: left;
}
.boxHomeBannerBlank {
    width: 234px;
    float: right;
    background-color: #D2E9F4;
    padding: 15px 15px 16px;
}
.boxHomeBannerTitle {
    background-image: url(/faculty/science/english/common/img/home/bnr_title.png);
    margin-bottom: 2px;
    width: 254px;
    height: 30px;
    text-indent: -9999px;
}
.boxHomeBanner .boxHomeBannerAdmissions li a,
.boxHomeBanner .boxHomeBannerBlank li a {
    background-image: url(/faculty/science/english/common/img/home/bnr_02.png);
    background-repeat: no-repeat;
	width: 254px;
	height:60px;
    display: block;
    text-indent: -9999px;
}
.boxHomeBanner .boxHomeBannerBlank li a {
    width: 234px;
}
.boxHomeBanner .boxHomeBannerAdmissions li:nth-child(2) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_03.png);
}
.boxHomeBanner .boxHomeBannerBlank li:nth-child(1) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_04.png);
}
.boxHomeBanner .boxHomeBannerBlank li:nth-child(2) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_05.png);
}
.boxHomeBanner .boxHomeBannerBlank li:nth-child(3) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_06.png);
}







/*
========================================== */








/* =======================================

	188bet体育_188bet备用网址

========================================== */

/* 信州大学への188bet体育_188bet备用网址
========================================== */
.boxAccess02 img {
    margin-bottom: 20px;
}
/*.boxAccess03 .campusMaps {
    border-collapse: collapse;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
}*/
.boxAccess02 img {
    display: block;
    margin: 0 auto 20px;
    border: 1px solid #ccc;
}
.boxAccess03 img {
    display: block;
    margin: 0 auto;
    border: 1px solid #ccc;
}
.boxAccess03 .campusMaps {
    margin-top: 20px;
}
.boxAccess03 .campusMaps .noBack {
    display: block;
    width: 30px;
    margin: 0 auto;
    padding: 3px 0;
    color: #fff;
    background-color: #1f8fc8;
    text-align: center;
    border-radius: 100%;
}
.boxAccess03 .campusMaps .here {
    font-weight: bold;
    font-size: 110%;
    color: #ff0000;
}

/* =======================================

    お問い合わせ / Contact Us / inquiry

========================================== */
.inquiry p > img {
    vertical-align: middle;
    padding: 0 4px;
}


/* =======================================

    理学部188bet体育_188bet备用网址

========================================== */


/* =======================================

	パンフレット

========================================== */

/* =======================================

	教員一覧

========================================== */
.boxResearchFaculty01 {
    float: left;
    width: 350px;
    margin: 0 0 20px 0;
}

.boxText01 .boxResearchFaculty01:nth-child(4),
.boxText01 .boxResearchFaculty01:nth-child(6),
.boxText01 .boxResearchFaculty01:nth-child(8),
.boxText01 .boxResearchFaculty01:nth-child(10),
.boxText01 .boxResearchFaculty01:nth-child(12) {
    clear: both;
}

.boxText01 .boxResearchFaculty01:nth-child(3),
.boxText01 .boxResearchFaculty01:nth-child(5),
.boxText01 .boxResearchFaculty01:nth-child(7),
.boxText01 .boxResearchFaculty01:nth-child(9),
.boxText01 .boxResearchFaculty01:nth-child(11){
    float: right;
}

.boxResearchFaculty01 section {
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: #56abd6;
}
.boxResearchFaculty01 section:last-child {
    border-width: 1px;
}
.boxResearchFaculty01 section header {
    padding: 8px;
    color: #56abd6;
    position: relative;
    cursor: pointer;
}
.boxResearchFaculty01 section header.open {
    background-color: #1f8fc8;
}
.boxResearchFaculty01 section header:after {
    content: "";
    background-image: url(/faculty/science/english/common/img/common/ico_arrow_05.png);
    background-repeat: no-repeat;
    width: 11px;
    height: 9px;
    position: absolute;
    top: 9px;
    right: 7px;
}
.boxResearchFaculty01 section header.open:after {
    background-image: url(/faculty/science/english/common/img/common/ico_arrow_06.png);
}
.boxResearchFaculty01 section header h5 {
    display: inline-block;
    font-weight: bold;
    width: 50%;
    font-size: 105%;
}
.boxResearchFaculty01 section header.open h5,
.boxResearchFaculty01 section header.open span {
    color: #ffffff;
}

/*.boxResearchFaculty01 section header span:nth-child(2) {
    font-size: 90%;
    display: inline-block;
    width: 50%;
}*/

.boxResearchFaculty01 section header span:nth-child(2) {
    font-size: 90%;
    font-weight: bold;
    display: inline-block;
}
.boxResearchFaculty01 section .boxResearchFaculty02 {
    padding: 20px 10px 20px 10px;
    display: none;
}
.boxResearchFaculty01 section .boxResearchFaculty02 figure {
    float: left;
}
.boxResearchFaculty01 section .boxResearchFaculty02 div {
    margin: 0 0 0 130px;
}
.boxResearchFaculty01 section .boxResearchFaculty02 ul {
    margin: 0 0 15px 0;
}
.boxResearchFaculty01 section .boxResearchFaculty02 ul li {
    display: inline-block;
}
.boxResearchFaculty01 section .boxResearchFaculty02 ul li:first-child {
    margin: 0 20px 0 0;
}
.boxResearchFaculty01 section .boxResearchFaculty02 ul li a {
    color: #1F8CC5;
}
.boxResearchFaculty01 section .boxResearchFaculty02 p {
    margin: 0;
}
.boxResearchFaculty01 section .boxResearchFaculty02 p span {
    font-weight: bold;
}


/* =======================================

	学科?コース

========================================== */

/* 学科?コース トップ
========================================== */
.boxCoarseIndex01 {
    width: 600px;
    height: 320px;
    float: left;
    margin: 0 0 20px 0;
}
.boxCoarseIndex02 {
    width: 340px;
    height: 320px;
    float: right;
    margin: 0 0 20px 0;
}
.boxCoarseIndex03 {
    width: 240px;
    height: 270px;
    float: left;
    margin: 0 0 30px 0;
}
.boxCoarseIndex04 {
    float: right;
    border: 1px solid #cccccc;
/*    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #cccccc;*/
    /*width: 689px;*/
    width: 678px;
    /*height: 253px;*/
    /*min-height: 253px;*/
    margin: 0 0 30px 0;
    /*padding: 15px 0 0 30px;*/
    padding: 15px 0 0 19px;
}
.boxCoarseIndex04 div {
    float: left;
    width: 320px;
    margin: 0 19px 18px 0;
}
.boxCoarseIndex04 div figure {
    float: left;
}
.boxCoarseIndex04 div dl {
    margin: 0 0 0 100px;
    line-height: 130%;
}
.boxCoarseIndex04 div dl dt {
    font-size: 110%;
    margin: 0 0 8px 0;
}
.boxCoarseIndex04 div dl dt a {
    background-image: url(/faculty/science/english/common/img/common/ico_arrow_01.png);
    background-repeat: no-repeat;
    background-position: 0 0.4em;
    padding: 0 0 0 20px;
}
.boxCoarseIndex04 div dl dd {
    font-size: 90%;
}
.boxCoarseIndex05 {
    display: block;
}

.boxCoarseNews {
    float: left;
    background-color: #ffffff;
    width: 489px;
    margin: 0 0 30px 0;
}
.boxCoarseNews h2 {
    background-color: #1f8fc8;
    height: 30px;
    text-indent: -9999px;
    background-image: url(/faculty/science/english/common/img/home/title_news.png);
    background-repeat: no-repeat;
    background-position: 18px center;
    position: relative;
}
.boxCoarseNews h2 a {
    position: absolute;
    background-image: url(/faculty/science/english/common/img/home/btn_more.png);
    background-repeat: no-repeat;
	width: 69px;
	height:12px;
    top: 8px;
    right: 12px;
}
.boxCoarseNews table {
    line-height: 130%;
    width: 100%;
}
.boxCoarseNews table th {
    padding: 12px 0 0 20px;
    width: 90px;
}
.boxCoarseNews table td {
    padding: 12px 20px 0 0;
}
.boxCoarseNews table tr:last-child td {
    padding: 12px 20px 20px 0;
}

.boxCoarseBanner {
    width: 469px;
    float: right;
    margin: 0 0 30px 0;
}
.boxCoarseBanner ul li {
    float: left;
    margin: 0 2px 2px 0;
}
.boxCoarseBanner ul li:nth-child(2n) {
    margin: 0 0 2px 0
}
.boxCoarseBanner ul li a {
    background-image: url(/faculty/science/english/common/img/home/bnr_01.png);
    background-repeat: no-repeat;
	width: 233px;
	height:60px;
    display: block;
    text-indent: -9999px;
}
.boxCoarseBanner ul li:nth-child(2) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_02.png);
}
.boxCoarseBanner ul li:nth-child(3) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_03.png);
}
.boxCoarseBanner ul li:nth-child(4) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_04.png);
}
.boxCoarseBanner ul li:nth-child(5) a {
    background-image: url(/faculty/science/english/common/img/home/bnr_05.png);
}
.boxCoarseBanner ul li a.earthqa {
    background-image: url(/faculty/science/english/common/img/home/bnr_07.png);
}
.boxCoarseBanner ul li a.biologyqa {
    background-image: url(/faculty/science/english/common/img/home/bnr_08.png);
}
.boxCoarseBanner ul li a.geol {
    background-image: url(/faculty/science/english/common/img/home/bnr_09.png);
}
.boxCoarseBanner ul li a.chem {
    background-image: url(/faculty/science/english/common/img/home/bnr_10.png);
}


/* =======================================

	コース共通

========================================== */
.boxAboutMain {
    text-align: center;
}
.boxAboutMain img {
    margin: 0 0 20px 0;
}
.boxAboutMain figcaption {
    text-align: left;
    line-height: 150%;
    font-weight: bold;
    font-size: 110%;
    margin: 0 0 10px 0;
}







/* =======================================

	パーツ

========================================== */

/* テーブル
========================================== */
.table01 {
    width: 100%;
    margin: 0 0 20px 0;
    border-width: 1px 1px 0 0;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
}
.table01 caption {
    margin: 10px 0 10px 0;
}
.table01 th {
    border-collapse: collapse;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
    font-weight: bold;
    line-height: 180%;
    padding: 10px 12px 8px 12px;
    background-color: #f8f8f8;
}
.table01 td {
    border-collapse: collapse;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
    line-height: 180%;
    padding: 10px 12px 8px 12px;
}
.table02 {
    width: 100%;
    margin: 0 0 20px 0;
    border-width: 1px 1px 0 0;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
}
.table02 caption {
    margin: 10px 0 10px 0;
}
.table02 th {
    border-collapse: collapse;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
    font-weight: bold;
    line-height: 180%;
    padding: 6px 8px 4px 8px;
    background-color: #f8f8f8;
    text-align: center;
    vertical-align: middle;
}
.table02 td {
    border-collapse: collapse;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #cccccc;
    line-height: 180%;
    padding: 6px 8px 4px 8px;
    word-break: break-all;
}
.table02 .cell01 {
    background-color: #fbfbfb;
}
.table03 {
    line-height: 180%;
}
.table03 th {
    white-space: nowrap;
}

.curriculumTable th:nth-child(n+2) {
    text-align: center;
    /*vertical-align: middle;*/
}
.curriculumTable th {
    font-size: 11px;
    line-height: 2.0;
    padding-left: 4px;
    padding-right: 4px;
}
.curriculumTable td {
    font-size: 11px;
    padding-left: 6px;
    padding-right: 6px;
}

/* パンくず
========================================== */
.breadCrumbs {
    padding: 15px 0 15px 0;
    line-height: 180%;
    font-size: 85%;
}

/* リスト
========================================== */
.list01, .list06 {
    margin: 0 0 20px 0;
    line-height: 180%;
}
.list01 li {
    background-image: url(/faculty/science/english/common/img/common/ico_list_01.png);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    padding: 0 0 0 17px;
}
.list02 {
    margin: 0 0 20px 0;
    line-height: 180%;
}
ol.list02 {
    padding-left: 10px;
}
.list02 li {
    list-style-type: decimal;
    margin: 0 0 0 15px;
}
.list03 {
    margin: 0 0 20px 0;
    line-height: 180%;
}
.list03 li {
    background-image: url(/faculty/science/english/common/img/common/ico_list_01.png);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    margin: 0 15px 0 0;
    padding: 0 0 0 17px;
    float: left;
}
.list04 {
    margin: 0 0 20px 0;
    line-height: 180%;
}
.list04 li {
    margin: 0 0 3px 0;
}
.list05 {
    margin: 0 0 20px 0;
    line-height: 180%;
}
.list05 li {
    margin: 0 20px 0 0;
    float: left;
}
.list06 {
    padding-left: 18px;
}
.list06 li {
    padding-left: 6px;
    list-style-type: disc;
}

/* リンク
========================================== */
.link01 {
    background-image: url(/faculty/science/english/common/img/common/ico_arrow_01.png);
    background-repeat: no-repeat;
    background-position: 0 0.4em;
    padding: 0 0 0 17px;
    color: #1f8fc8;
    display: inline-block;
}
.boxLocalLink2 .link01 {
    color: #fff;
}

.link02 {
    text-indent: -9999px;
    background-image: url(/faculty/science/english/common/img/common/ico_link.png);
    background-repeat: no-repeat;
    width: 18px;
    height: 9px;
    display: inline-block;
    vertical-align: middle;
}

.blank {
    background-image: url(/faculty/science/english/common/img/common/ico_blank.png);
    background-repeat: no-repeat;
    background-position: right 0.3em;
    padding: 0 18px 0 0;
}

.pdf {
    background-image: url(/faculty/science/english/common/img/common/ico_pdf.png);
    background-repeat: no-repeat;
    background-size:11px 13px;
	-webkit-background-size:11px 13px;
	-moz-background-size:11px 13px;
	-o-background-size:11px 13px;
	-ms-background-size:11px 13px;
    background-position: right 0.2em;
    padding: 0 20px 0 0;
}

.word {
    background-image: url(/faculty/science/english/common/img/common/ico_word.png);
    background-repeat: no-repeat;
    background-size:13px 13px;
	-webkit-background-size:13px 13px;
	-moz-background-size:13px 13px;
	-o-background-size:13px 13px;
	-ms-background-size:13px 13px;
    background-position: right 0.2em;
    padding: 0 20px 0 0;
}

.linkAnchor {
    margin: 0 0 20px 0;
    line-height: 180%;
}
.linkAnchor li {
    margin: 0 15px 0 0;
    float: left;
}
.linkAnchor li a {
    background-image: url(/faculty/science/english/common/img/common/ico_arrow_03.png);
    background-repeat: no-repeat;
    background-position: 1px 0.4em;
    padding: 0 0 0 19px;
    color: #1f8fc8;
}

/* セクション
========================================== */
.boxText01 {
    padding: 0 0 20px 0;
}
.boxText01 p {
    line-height: 180%;
    /*margin: 0 0 20px 0;*/
    margin: 0 0 10px 0;
}
.boxText01 img {
    max-width: 100%;
    height: auto;
}

.boxBorder01 {
    border-width: 3px;
    border-style: solid;
    border-color: #d2e9f4;
    margin: 0 0 20px 0;
    padding: 15px 15px 0 15px;
}


/* ローカルリンク
========================================== */
.boxLocalLink,
.boxLocalLink2 {
    margin: 0 0 50px 0;
}
.boxLocalLink dl,
.boxLocalLink2 dl {
    float: left;
    margin: 0 0 10px 0;
    width: 355px;
    line-height: 180%;
}
.boxLocalLink dl:nth-child(2n),
.boxLocalLink2 dl:nth-child(2n) {
    float: right;
}
.boxLocalLink dl:nth-child(2n+3),
.boxLocalLink2 dl:nth-child(2n+3) {
    clear: both;
}
.boxLocalLink dl dt,
.boxLocalLink2 dl dt a {
    display: block;
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: #56a9d4;
    background-color: #1f8dc6;
    color: #ffffff;
    padding: 7px 14px 5px 14px;
    font-size: 110%;
}
.boxLocalLink2 dl dt a {
    padding: 6px 14px 6px 26px;
    background-position: 8px 12px;
}
.boxLocalLink dl dd,
.boxLocalLink2 dl dd {
    border-width: 1px;
    border-style: solid;
    border-color: #d2e9f4;
    background-color: #f7f7f7;
    padding: 14px 14px 10px 14px;
}

/* 188bet体育_188bet备用网址
========================================== */
.alignL {text-align: left !important;}
.alignC {text-align: center !important;}
.alignM {vertical-align: middle !important;}

.bold {font-weight: bold !important;}
.caution {color: #FF0000 !important;}

.mr0 {margin-right: 0 !important;}
.mb20 {margin-bottom: 20px !important;}
.mb40 {margin-bottom: 40px !important;}

/* 追加
========================================== */
/*.yagaianzen {
    line-height: 180%;
    margin: 0 0 20px 0;
}
.yagaianzen li {
    list-style-type: disc;
    margin: 0 0 8px 20px;
}*/

.flexslider2 {
    position: relative;
}
.flexslider2 .flex-control-nav {
    margin: 8px -100px 0 0 !important;
    top: 0 !important;
    left: 50% !important;
    width: 200px !important;
}
.flexslider2 .flex-control-paging li {
    float: right;
}
.flexslider2 .flex-control-paging li a {
    background-color: #8FC7E4;
}
.flexslider2 .flex-control-paging li a.flex-active,
.flexslider2 .flex-control-paging li a:hover {
    background-color: #fff;
}



/* 校正用 */
.checked {
    color: #f00;
}
