@charset "utf-8";

/***********************************
  koen/woman/junior/college
  www/graduate/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
/*--common_parts--*/
div.text-link {height:43px; padding-right:10px; background:url(./images/back_text_link.gif);}
div.text-link p {text-align:right; padding-top:10px; line-height:1;}
div.text-link p a {background:url(/common/images/lm02.gif) left 3px no-repeat; padding-left:15px;}
div.text-link p a {_background:url(/common/images/lm02.gif) left 1px no-repeat;}
*:first-child+html div.text-link p a {background:url(/common/images/lm02.gif) left 1px no-repeat; padding-left:15px;}

/*--index--*/
h2#visual {padding-bottom:22px;}
div#info-box-l {width:440px; float:left;}
div#info-box-r {width:440px; float:right;}
div.info-box p.rss {width:36px; height:20px; overflow:hidden; background:url(./images/rss01_ov.gif); position:absolute; margin:-40px 0 0 396px;}
div.info-box p.rss a {display:block;}
div.info-box p.rss a:hover {background-color:transparent;}
div.info-box p.rss a:hover img {visibility:hidden;}
div.info-box dl {padding:15px 2px 0;}
div.info-box dl dt {width:6.5em; float:left; color:#666;}
div.info-box dl dd {padding-left:6.5em; margin-bottom:15px;}
div#info-box-l dl dd p {line-height:1.2; background:url(./images/lm_l.gif) left 4px no-repeat; padding-left:10px;}
div#info-box-r dl dd p {line-height:1.2; background:url(./images/lm_r.gif) left 4px no-repeat; padding-left:10px;}
div#info-box-l dl dd p a,div#info-box-r dl dd p a {color:#333;}

div#box01 {width:440px; float:left; padding:15px 0 30px;}
div#box02 {width:440px; float:right; padding:15px 0 30px;}
dl#box01-dl {background:url(./images/box01.gif) top; padding:12px 12px 2px;}
dl#box01-dl dd ul {list-style:none; padding-left:10px;}
dl#box01-dl dd ul li {font-size:10px; background:url(./images/arrow01.gif) left no-repeat; padding-left:12px; margin-bottom:3px;}
dl#box01-dl dd ul li a {color:#638993;}
div#box01-bottom {height:10px; background:url(./images/box01_bottom.gif);}
dl#box02-dl {background:url(./images/box02.gif) top; padding:12px 12px 2px;}
dl#box02-dl dd div {padding-left:10px;}
dl#box02-dl dd div ul {list-style:none;}
dl#box02-dl dd div ul li {font-size:10px; background:url(./images/arrow02.gif) left no-repeat; padding-left:12px; margin-bottom:3px;}
dl#box02-dl dd div ul li a {color:#e77c53;}
dl#box02-dl dd div ul#left-ul {width:116px; float:left;}
dl#box02-dl dd div ul#right-ul {width:135px; float:right;}
div#box02-bottom {height:10px; background:url(./images/box02_bottom.gif);}
dl.box-dl dt {width:140px; float:right;}
dl.box-dl dd {width:265px; padding-top:10px;}
dl.box-dl dd h4 {padding-bottom:7px;}

div#box03 {background:url(./images/box03.gif) top; padding:15px 20px 6px;}
div#box03 dt {font-size:14px; width:145px; float:left;}
div#box03 dt strong {background:url(./images/lm.gif) left no-repeat; padding-left:15px;}
div#box03 dd {width:700px; float:right;}
div#box03-bottom {height:10px; background:url(./images/box03_bottom.gif);}
