@charset "utf-8";

/***********************************
  koen/woman/junior/college
  www/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
body {background:url(./images/back_body.jpg) top repeat-x; padding:0;}

div#visual{width:100%; max-width:1400px; min-width:900px; margin:0 auto; height:320px; padding:88px 0 10px;}
div.slideShow li div p.visual-btn01{background:url(./images/visual_btn01_ov.png) no-repeat;}
div.slideShow li div p.visual-btn02{background:url(./images/visual_btn02_ov.png) no-repeat;}
div.slideShow div.inner{width:900px; margin:0 auto;}

div#t-naviouter{width:100%; background:url(./images/navi_bg.png) repeat-x top;}
div#t-navi {width:100%; max-width:1200px; min-width:900px; margin:0 auto; padding-bottom:10px;}
div#t-navi ul {list-style:none; height:85px;}
div#t-navi ul li {width:16.66666666666667%; height:65px; float:left; position:relative;}
div#t-navi ul li a {display:block; position:relative; width:100%; height:65px;}
div#t-navi ul li a img{width:200px; height:65px; position:absolute; left:50%; margin-left:-100px; display:block;}
div#t-navi ul li:hover {background-color:transparent;}
div#t-navi ul li:hover img {visibility:hidden;}
div#t-navi ul li#t-navi01 {background:url(./images/navi01_ov.gif) center top;}
div#t-navi ul li#t-navi02 {background:url(./images/navi02_ov.gif) center top;}
div#t-navi ul li#t-navi03 {background:url(./images/navi03_ov.gif) center top;}
div#t-navi ul li#t-navi04 {background:url(./images/navi04_ov.gif) center top;}
div#t-navi ul li#t-navi05 {background:url(./images/navi05_ov.gif) center top;}
div#t-navi ul li#t-navi06 {background:url(./images/navi06_ov.gif) center top;}

div#t-navi ul li dd {display:none;}
div#t-navi ul li:hover dd {display:block;}
div#t-navi ul li dd ul{position:absolute; width:100%; z-index:10;}
div#t-navi ul li dd li{position:static; float:none; width:100%; border-bottom:1px solid #fff; height:auto;}
div#t-navi ul li dd li a{padding:10px 15px; font-size:14px; width:auto; height:auto;}

li#t-navi01 dd li{background:#f5eaf3;}
li#t-navi01 dd li a{color:#714267;}
li#t-navi01 dd li:hover{background:#714267;}
li#t-navi02 dd li{background:#f1f7f6;}
li#t-navi02 dd li a{color:#40918c;}
li#t-navi02 dd li:hover{background:#40918c;}
li#t-navi03 dd li{background:#f0f4e8;}
li#t-navi03 dd li a{color:#799d1e;}
li#t-navi03 dd li:hover{background:#799d1e;}
li#t-navi04 dd li{background:#fcf4f0;}
li#t-navi04 dd li a{color:#ad7358;}
li#t-navi04 dd li:hover{background:#ad7358;}
li#t-navi05 dd li{background:#fcf8ec;}
li#t-navi05 dd li a{color:#bd9a27;}
li#t-navi05 dd li:hover{background:#bd9a27;}
li#t-navi06 dd li{background:#f3f6f7;}
li#t-navi06 dd li a{color:#3f6772;}
li#t-navi06 dd li:hover{background:#3f6772;}

div#t-navi ul li dd li:hover a{color:#fff;}

div#main .bnr-2clum{
	margin:0 0 15px;
}
div#main .bnr-2clum p{
	width:446px;
	float:left;
	margin:0 8px 0 0;
}
div#main .bnr-2clum p#bnr-campas{
	margin:0;
}
div#main .bnr-2clum p:hover{
	opacity:0.7;
}
/*div#main p#bnr-request {width:900px; height:90px; overflow:hidden; margin-bottom:15px; background:url(./images/bnr_request_ov.gif);}
div#main p#bnr-request a {display:block;}
div#main p#bnr-request a:hover {background-color:transparent;}
div#main p#bnr-request a:hover img {visibility:hidden;}*/
div#main p#bnr-line {width:900px; height:55px; overflow:hidden; margin-bottom:15px;}
div#main p#bnr-line a:hover img{filter:alpha(style=0,opacity=70); -moz-opacity:0.7; opacity:0.7;}

div#main p#rss01 {width:36px; height:20px; overflow:hidden; position:absolute; margin:-39px 0 0 855px; background:url(./images/rss01_ov.gif);}
div#main p#rss01 a {display:block;}
div#main p#rss01 a:hover {background-color:transparent;}
div#main p#rss01 a:hover img {visibility:hidden;}
div#main div#news{padding:10px 0 0;}
div#main div#news ul{list-style:none;}
div#main div#news ul li{float:left; width:440px; margin:0 20px 10px 0;}
div#main div#news ul li.none{margin:0 0 10px;}
div#main div#news ul li dl.news-list{}
div#main dl.news-list dt {width:72px; float:left; font-size:11px; padding-top:1px;}
div#main dl.news-list dd.icon-area {width:100px; float:left;}
div#main dl.news-list dd.text-area {width:265px; float:right;}
div#main dl.news-list dd.text-area p {background:url(/common/images/lm01.gif) left 6px no-repeat; padding-left:8px;}
div#main dl.news-list dd.text-area p a {color:#333;}
div#main div#news-navi {width:900px; height:40px; background:url(./images/back_news_navi.gif); margin-top:17px; margin-bottom:24px;}
div#main div#news-navi dl {padding:10px 0 0 6px; font-size:0; line-height:0;}
div#main div#news-navi dl dt {width:120px; float:left;}
div#main div#news-navi dl dd {padding-left:131px;}
div#main div#news-navi dl dd ul {list-style:none;}
div#main div#news-navi dl dd ul li {float:left;}
div#main div#news-navi dl dd ul li a {display:block;}
div#main div#news-navi dl dd ul li a:hover {background-color:transparent;}
div#main div#news-navi dl dd ul li a:hover img {visibility:hidden;}
div#main div#news-navi dl dd ul li#news-navi01 {width:61px; height:13px; margin-right:19px; margin-bottom:3px; background:url(./images/btn_news_navi01_ov.gif);}
div#main div#news-navi dl dd ul li#news-navi02 {width:155px; height:13px; margin-right:15px; margin-bottom:3px; background:url(./images/btn_news_navi02_ov.gif);}
div#main div#news-navi dl dd ul li#news-navi03 {width:62px; height:13px; background:url(./images/btn_news_navi03_ov.gif);}
div#main div#news-navi dl dd ul li#news-navi04 {width:118px; height:13px; margin-right:15px; margin-bottom:3px; background:url(./images/btn_news_navi04_ov.gif);}
div#main div#news-navi dl dd ul li#news-navi05 {width:120px; height:13px; margin-right:15px; background:url(./images/btn_news_navi05_ov.gif);}

div#main p#rss02 {width:36px; height:20px; overflow:hidden; position:absolute; margin:-33px 0 0 855px; background:url(./images/rss02_ov.gif);}
div#main p#rss02 a {display:block;}
div#main p#rss02 a:hover {background-color:transparent;}
div#main p#rss02 a:hover img {visibility:hidden;}
div#campus-box {padding:20px 20px 0; border-right:1px #f0ce52 solid; border-left:1px #f0ce52 solid;}
div#campus-box ul{list-style:none; padding:0 0 35px;}
div#campus-box ul li{float:left; width:420px;}
div#campus-box ul li.none{float:right;}
div#campus-box dd {font-size:13px; font-weight:bold; padding-top:5px;}
div#campus-box dl#campus-box-box {padding:15px 0 0;}
div#campus-box dl#campus-box-box dt {width:80px; float:right;}
div#campus-box dl#campus-box-box dd {width:330px; padding:0; font-size:12px; font-weight:normal;}
div#campus-box p#go-list {text-align:right; line-height:1.2;}
div#campus-box p#go-list a {background:url(/common/images/lm02.gif) left 2px no-repeat; padding-left:15px;}
div#campus-bottom {height:14px; background:url(./images/campus_bg.gif) no-repeat; margin-bottom:20px;}

div.gototop {padding-top:0;}
/*
div#side-top div.gototop {padding-left:187px;}
div#side-top div.gototop p {width:131px; height:20px; overflow:hidden; background:url(/common/images/gototop_ov.gif);}
div#side-top div.gototop p a {display:block;}
div#side-top div.gototop p a:hover {background-color:transparent;}
div#side-top div.gototop p a:hover img {visibility:hidden;}
*/
