@charset "UTF-8";

/*
information{
    file name : /css/styles/individual/nyusi_opencampus.css;
    site name : 金沢工業大学ホームページ;
    copyrihgt : Copyright Kanazawa Institute of Technology.;
    explanation : 入試案内/オープンキャンパス 対応css;
}
*/

/* contents
--------------------------------------------------------------------------------
1. import files
--------------------------------------------------------------------------------
*/

/* 1. import files
--------------------------------------------------------------------------------*/
@import url("https://www.kanazawa-it.ac.jp/h1s/css/styles/3/propertyReset.css");
@import url("https://www.kanazawa-it.ac.jp/h1s/css/styles/2/commonTools.css");
@import url("https://www.kanazawa-it.ac.jp/h1s/css/styles/modules/2/fontsize.css");
@import url("https://www.kanazawa-it.ac.jp/h1s/css/styles/modules/3/interval.css");
@import url("https://www.kanazawa-it.ac.jp/h1s/css/styles/modules/5/misc.css");


/* HTML
-----------------------------------------------    */
html {
    margin: 0;
    padding: 0;
    background: #ffffff;
    /* _background-image: url(image); */
    /* _background-attachment: fixed; */
}


/* BODY
-----------------------------------------------    */
body {
    margin: 0;
    padding: 0;
    color: #3c4347;
    font-size: 9pt;
    line-height: 1.231;
    font-family: 'ＭＳ Ｐゴシック',Osaka,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
    text-align: justify;
    text-justify: inter-ideograph;
    /* _overflow: hidden; */
    /* _height: 100%; */
}

/* #bodyDivision
-----------------------------------------------    */
#bodyDivision {
    width: 100%;
    min-width: 1003px;
    min-height: 1px;
    /* _height: 100%; */
}

/* div.whole
-----------------------------------------------    */
div.whole {
    width: 100%;
    min-width: 1003px;
    min-height: 1px;
    /* _height: 100%; */
}

/* #applyButton
-----------------------------------------------    */
#applyButton {
    width: 111px;
    height: 111px;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 101;
    _position: absolute;
}

#applyButton a {
    _display: block;
    _width: 111px;
    _height: 111px;
    _text-indent: -99999em;
    _background: url('https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/btn_apply.png');
}

#applyButton a:hover {
    _background: url('https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/btn_apply_on.png');
}

/* #ocSideCompartment
-----------------------------------------------    */
#ocSideCompartment {
    width: 250px;
    height: 100%;
    min-height: 1px;
    position: fixed;
    top: 0px;
    left: 0px;
    background: #fff;
    z-index: 100;
    /* _position: absolute; */
    /* _top: expression(eval(document.documentElement.scrollTop)); */
}
#ocSideCompartment div.logoBoundary {
    margin: 0 30px;
}

#ocSideCompartment div.menuBoundary {
    padding: 28px 0 62px 0;
    margin: 0 50px;
}

#ocSideCompartment div.menuBoundary ul li {
    display: block;
    width: 190px;
    height: 24px;
}

#ocSideCompartment div.menuBoundary ul li a {
    display: block;
    width: 190px;
    height: 24px;
}

#ocSideCompartment div.submenuBoundary {
    margin: 0 30px;
    border-bottom: 1px solid #ced8dd;
}

/* #ocMainCompartment
-----------------------------------------------    */
#ocMainCompartment {
    min-width: 753px;
    min-height: 1px;
    background: #fff;
    /* _height: 100%; */
    /* _overflow: auto; */
}

/* #ocMainCompartment #mainSection
-----------------------------------------------    */
#ocMainCompartment #mainSection {
    height: 547px;
    _height: 546px;
    min-height: 1px;
    position: relative;
    overflow: hidden;
}

#ocMainCompartment #mainSection div.bg {
    position: absolute;
    left: 250px;
    bottom: 0;
}

#ocMainCompartment #mainSection div.inner {
    position: absolute;
    top: 0;
    left: 250px;
    width: 753px;
    height: 547px;
    _height: 546px;
    min-height: 1px;
}

/* #ocMainCompartment #pointSection
-----------------------------------------------    */
#ocMainCompartment #pointSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/point_bg.png");
}

#ocMainCompartment #pointSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #pointSection div.inner {
    width: 753px;
    height: 547px;
    min-height: 1px;
    position: relative;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/point_inner_bg.png") no-repeat;
}

#ocMainCompartment #pointSection div.inner div.box1 {
    width: 300px;
    min-height: 1px;
    position: absolute;
    top: 65px;
    left: 127px;
}
#ocMainCompartment #pointSection div.inner div.box1 h3 {
    font-size: 14pt;
    color: #9a7fa7;
    margin-bottom: 12px;
}
#ocMainCompartment #pointSection div.inner div.box1 p {
    color: #3c4347;
    width: 268px;
}


#ocMainCompartment #pointSection div.inner div.box2 {
    width: 300px;
    min-height: 1px;
    position: absolute;
    top: 192px;
    left: 382px;
}
#ocMainCompartment #pointSection div.inner div.box2 h3 {
    font-size: 14pt;
    color: #9a7fa7;
    margin-bottom: 12px;
}
#ocMainCompartment #pointSection div.inner div.box2 p {
    color: #3c4347;
    width: 242px;
}


#ocMainCompartment #pointSection div.inner div.box3 {
    width: 300px;
    min-height: 1px;
    position: absolute;
    top: 282px;
    left: 65px;
}
#ocMainCompartment #pointSection div.inner div.box3 h3 {
    font-size: 14pt;
    color: #9a7fa7;
    margin-bottom: 12px;
}
#ocMainCompartment #pointSection div.inner div.box3 p {
    color: #3c4347;
    width: 264px;
}


#ocMainCompartment #pointSection div.inner div.box4 {
    width: 300px;
    min-height: 1px;
    position: absolute;
    top: 352px;
    left: 456px;
}
#ocMainCompartment #pointSection div.inner div.box4 h3 {
    font-size: 14pt;
    color: #9a7fa7;
    margin-bottom: 12px;
    letter-spacing: -1px;
}
#ocMainCompartment #pointSection div.inner div.box4 p {
    width: 280px;
    color: #3c4347;
}


/* #ocMainCompartment #programSection
-----------------------------------------------    */
#ocMainCompartment #programSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/program_bg.png");
}

#ocMainCompartment #programSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #programSection div.inner {
    width: 753px;

    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/program_inner_bg.png") no-repeat;
}

#ocMainCompartment #programSection div.inner div.box {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #programSection div.inner div.box h3 {
    padding-left: 25px;
    margin-bottom: 14px;
    font-size: 14pt;
    font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 50% no-repeat;
    color: #fff;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 46% no-repeat;
}

#ocMainCompartment #programSection div.inner div.box ul.programList li {
    margin-bottom: 1px;
    padding: 8px;
    color: #279797;
    background: #fff;
    line-height: 1.5;
}

#ocMainCompartment #programSection div.inner div.box div.column2 {
    overflow: hidden;
    height: 100%;
}

#ocMainCompartment #programSection div.inner div.box div.column2 div.cell1 {
    width: 306px;
    float: left;
}

#ocMainCompartment #programSection div.inner div.box div.column2 div.cell2 {
    width: 306px;
    float: left;
    margin-left: 1px;
}

/* #ocMainCompartment #subjectSection
-----------------------------------------------    */
#ocMainCompartment #subjectSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/subject_bg.png");
}

#ocMainCompartment #subjectSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #subjectSection div.inner {
    width: 753px;

    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/subject_inner_bg.png") no-repeat;
}

#ocMainCompartment #subjectSection div.inner div.box {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #subjectSection div.inner div.box div.subjectNaviHolder {
    border-bottom: 5px solid #fff;
}

#ocMainCompartment #subjectSection div.inner div.box div.subjectNaviHolder ul.subjectNavi {
    width: 547px;
    margin: 0 auto;
}

#ocMainCompartment #subjectSection div.inner div.box div.subjectNaviHolder ul.subjectNavi li {
    display: block;
    float: left;
    height: 50px;
    line-height: 0;
}
#ocMainCompartment #subjectSection div.inner div.box div.subjectNaviHolder ul.subjectNavi li a {
    display: block;
    margin-top: 10px;
    border-top: 1px solid #fff;
    padding-left: 1px;
    background: #fff;
}
#ocMainCompartment #subjectSection div.inner div.box div.subjectNaviHolder ul.subjectNavi li.current a {
    margin-top: 0px;
    border-top: 0px;
    padding-top: 11px;
    background: #fff;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
    background: #fff url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/subject-box_corner.png") top right no-repeat;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxTitle {
    margin: 0 10px 0 10px;
    height: 40px;
    border-bottom: 1px solid #9ac253;
    position: relative;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxTitle div.text p {
    position: absolute;
    top: 11px;
    left: 0;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxTitle div.link {

    position: absolute;
    top: 13px;
    right: 28px;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxTitle div.link a {
    color: #4c6e94;
    text-decoration: none;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxTitle div.link a:hover {
    text-decoration: underline;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents {
    padding: 10px;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.image {
    width: 181px;
    float: left;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text {
    width: 382px;
    float: left;
    margin-left: 20px;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.column2 {
    overflow: hidden;
    height: 100%;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.column2 div.cell1 {
    width: 186px;
    float: left;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.column2 div.cell2 {
    width: 186px;
    float: left;
    margin-left: 10px;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.schedule p.morning {
    font-size: 8pt;
    color: #999999;
    height: 18px;
    line-height: 18px;
    padding-left: 92px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/subject-box_morning.png") top left no-repeat;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.schedule p.afternoon {
    font-size: 8pt;
    color: #999999;
    height: 18px;
    line-height: 18px;
    padding-left: 92px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/subject-box_afternoon.png") top left no-repeat;
}

#ocMainCompartment #subjectSection div.inner div.subjectBox div.boxContents div.text div.body {
    padding-bottom: 8px;
}
/* #ocMainCompartment #videoSection
-----------------------------------------------    */
#ocMainCompartment #videoSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/video_bg.png");
}

#ocMainCompartment #videoSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #videoSection div.inner {
    width: 753px;
    height: 547px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/video_inner_bg.png") no-repeat;
}

#ocMainCompartment #videoSection div.inner div.box {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #videoSection div.inner div.box h3 {
    padding-left: 25px;
    margin-bottom: 14px;
    font-size: 14pt;
    font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 50% no-repeat;
    color: #fff;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 46% no-repeat;
}

#ocMainCompartment #videoSection div.inner div.box div.column2 div.cell1 {
    width: 286px;
    float: left;
}

#ocMainCompartment #videoSection div.inner div.box div.column2 div.cell2 {
    width: 286px;
    float: left;
    margin-left: 40px;
}

#ocMainCompartment #videoSection div.inner a.videoBox {
    color: #3c4347;
    text-decoration: none;
}

#ocMainCompartment #videoSection div.inner a.videoBox:hover {
    text-decoration: underline;
}

#ocMainCompartment #videoSection div.inner a.videoBox {
    display: block;
    width: 286px;
    height: 256px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/video_videobox_bg.png") no-repeat;
}
#ocMainCompartment #videoSection div.inner a.videoBox span.thumb {
    display: block;
    line-height: 1.6em;
    padding: 15px 15px 15px 16px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/video_videobox_bg.png") no-repeat;
}

#ocMainCompartment #videoSection div.inner a.videoBox span.detail {
    display: block;
    line-height: 1.6em;
    padding: 0 16px 0 46px;
}

/* #ocMainCompartment #busSection
-----------------------------------------------    */
#ocMainCompartment #busSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/bus_bg.png");
}

#ocMainCompartment #busSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #busSection div.inner {
    width: 753px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/bus_inner_bg.png") no-repeat;
}

#ocMainCompartment #busSection div.inner div.box {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #busSection div.inner div.box h3 {
    padding-left: 25px;
    margin-bottom: 14px;
    font-size: 14pt;
    font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 50% no-repeat;
    color: #fff;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 46% no-repeat;
}

#ocMainCompartment #busSection div.inner div.box h3 span.bg {
    margin-left: 6px;
    padding-left: 48px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/bus_h3_bg.png") 0 50% no-repeat;
}

#ocMainCompartment #busSection div.inner div.box table.scheduleTable {
    width: 100%;
}

#ocMainCompartment #busSection div.inner div.box table.scheduleTable th {
    background: #fff;
    color: #685897;
    text-align: center;
    width: 20%;
    padding: 8px 0;
}
#ocMainCompartment #busSection div.inner div.box table.scheduleTable td {
    color: #fff;
    text-align: center;
    width: 20%;
    padding: 8px 0;
    border-bottom: 1px solid #fff;
}
#ocMainCompartment #busSection div.inner div.box table.scheduleTable td.point1 {
    text-align: right;
    padding-right: 35px;
}

#ocMainCompartment #busSection div.inner div.box table.scheduleTable td.point2 {
    text-align: right;
    padding-right: 45px;
}

#ocMainCompartment #busSection div.inner div.box table.scheduleTable td.point3 {
    text-align: right;
    padding-right: 45px;
}

#ocMainCompartment #busSection div.inner div.box table.scheduleTable td.point4 {
    text-align: right;
    padding-right: 25px;
}


/* #ocMainCompartment #campusSection
-----------------------------------------------    */
#ocMainCompartment #campusSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/campus_bg.png");
}

#ocMainCompartment #campusSection div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #campusSection div.inner {
    width: 753px;
    height: 657px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/campus_inner_bg.png") no-repeat;
    position: relative;
}

#ocMainCompartment #campusSection div.inner div.accessButton {
    position: absolute;
    top: 476px;
    left: 516px;
}

#ocMainCompartment #campusSection div.inner div.accessButton a {
    _display: block;
    _text-indent: -99999em;
    _width: 204px;
    _height: 128px;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/campus_btn_access.png") no-repeat;
}

#ocMainCompartment #campusSection div.inner div.accessButton a:hover{
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/campus_btn_access_on.png") no-repeat;
}

#ocMainCompartment #campusSection div.inner div.box {
    width: 613px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #campusSection div.inner div.box h3 {
    padding-left: 25px;
    margin-bottom: 14px;
    font-size: 14pt;
    font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 50% no-repeat;
    color: #fff;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 46% no-repeat;
}


/* #ocMainCompartment #inquirySection
-----------------------------------------------    */
#ocMainCompartment #inquirySection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/inquiry_bg.png");
}

#ocMainCompartment #inquirySection  div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #inquirySection div.inner {
    width: 753px;
    height: 450px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/inquiry_inner_bg.png") no-repeat;
    position: relative;
}

#ocMainCompartment #inquirySection div.inner div.joinButton {
    position: absolute;
    top: -21px;
    left: 431px;
}

#ocMainCompartment #inquirySection div.inner div.joinButton a {
    _display: block;
    _text-indent: -99999em;
    _width: 240px;
    _height: 210px;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/inquiry_btn_join.png") no-repeat;
}

#ocMainCompartment #inquirySection div.inner div.joinButton a:hover{
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/inquiry_btn_join_on.png") no-repeat;
}

#ocMainCompartment #inquirySection div.inner div.box {
    width: 613px;
    padding-top: 250px;
    margin-left: 70px;
    margin-right: 70px;
}

#ocMainCompartment #inquirySection div.inner div.box a {
    color: #3c4347;
    text-decoration: none;
    border-bottom: 1px solid #9d808c;
}

#ocMainCompartment #inquirySection div.inner div.box a:hover {
    border: 0;
}

#ocMainCompartment #inquirySection div.inner div.box div.column2 div.cell1 {
    width: 286px;
    float: left;
}

#ocMainCompartment #inquirySection div.inner div.box div.column2 div.cell2 {
    width: 286px;
    float: left;
    margin-left: 40px;
}


#ocMainCompartment #inquirySection div.inner div.box h3 {
    padding-left: 25px;
    margin-bottom: 14px;
    font-size: 14pt;
    font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 50% no-repeat;
    color: #fff;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/h3_bg.png") 0 46% no-repeat;
}

/* #ocMainCompartment #copyrightSection
-----------------------------------------------    */
#ocMainCompartment #copyrightSection {
    margin-left: 250px;
    min-height: 1px;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/inquiry_bg.png");
}

#ocMainCompartment #copyrightSection  div.title {
    text-indent: -99999em;
    display: none;
}

#ocMainCompartment #copyrightSection div.inner {
    margin: 0 35px;
    height: 248px;
    min-height: 1px;
    position: relative;
}

#ocMainCompartment #copyrightSection div.inner div.box1 {
    height: 133px;
    border-bottom: 1px solid #fff;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/copyright_box1_bg.png") no-repeat;
    position: relative;
}

#ocMainCompartment #copyrightSection div.inner div.box1 div.pagetopButton {
    position: absolute;
    top: 7px;
    right: 0px;    
}

#ocMainCompartment #copyrightSection div.inner div.box1 div.pagetopButton a {
    _display: block;
    _text-indent: -99999em;
    _width: 118px;
    _height: 118px;
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/copyright_btn_pagetop.png") no-repeat;
}

#ocMainCompartment #copyrightSection div.inner div.box1 div.pagetopButton a:hover{
    _background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/copyright_btn_pagetop_on.png") no-repeat;
}

#ocMainCompartment #copyrightSection div.inner div.box2 {
    height: 80px;
    border-bottom: 1px solid #fff;
    background: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/copyright_box2_bg.png") no-repeat;
}
#ocMainCompartment #copyrightSection div.inner div.box2 a {
    display: block;
    text-align: right;
}

/* style
-----------------------------------------------    */
strong {
    font-weight: bold;
}
a {
    outline: none;
}

/* 3. [MISC] .arrowC1
-----------------------------------------------    */

.arrowC1{
    padding: 0 0 0 13px;
    background-image: url("https://www.kanazawa-it.ac.jp/h1s/images/contents/nyusi/opencampus/arrow_corner1.png");
    background-repeat: no-repeat;
    background-position: 0 0.2em;
    line-height: 1.5;
}

/* for IE7,8 */
.arrowC1 {
    background-position/*\**/: 0 0.1em\9;
}

/* for IE6 */
.arrowC1 {
    _background-position: 0 5px;
}

.fs14 .arrowC1 {
    background-position: 0 0.2em;
}

/* for IE7,8 */
.fs14 .arrowC1 {
    background-position/*\**/: 0 0.2em\9;
}

/* for IE6 */
.fs14 .arrowC1 {
    _background-position: 0 7px;
}
