@charset "euc-jp";

/*
--------------------------------------------------------------------------------
tmpl.css

Copyright (c) 2006 Fukui Industrial Support Center. All Rights Reserved.
-------------------------------------------------------------------------------- */


/*
----------------------------------------
part

---------------------------------------- */

 #banner {
background:#f9f9f9;
border:1px solid #ccc;
margin-bottom:20px;
padding:5px;
}

#banner h1{
font-size:110%;
letter-spacing:0.2em;
margin:0;
padding:5px 0 0;
}
#banner h1 a{
color:#074771;
text-decoration:none;
}

#banner h2{
color:#666;
font-size:75%;
font-weight:normal;
background-color:transparent;
background-image:none;
margin:0;
padding: 5px 0 0;
}

.detail #maincol #headline{
margin-bottom:0;
}

/* cmsd */
.reception{
background:#FFF5E6;
border:1px solid #FFE6C0;
padding: 0 5px;
}
.reception p{
color:#333;
margin-top:5px;
}

#maincol #headline h2, #maincol #hotnews h2, #maincol #recentnews h2{
padding:0 0 10px;
}

img.lecturer-photo, p.cover img{
float:right;
padding:0 0 15px 10px;
}

p.download, p.introduction{
line-height:normal;
background:url("../imgs/icon_list_square.gif") no-repeat 0 0;
padding-left:16px;
}

p.info{
font-weight:bold;
}
p.info span{
margin-left:4em;
}
p.info span a{
background:url("../imgs/icon_list_square.gif") no-repeat 0 0;
padding:0 0 0 16px;
}

.entry{
padding-bottom:10px;
}
.entry:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.entry{
/* for ie */
display:inline-table;
}
/* Hides from IE-mac \*/
* html .entry {height: 1%;}
.entry{display:block;}
/* End hide from IE-mac */

#maincol #info{
margin-bottom:20px;
padding-top:210px;
}
#maincol #info p{
color:#666;
font-size:80%;
}

p.note-application{
font-size:75%;
text-align:left;
}

.process .content li{
line-height:1.6em;
padding-bottom:5px;
}

.another{
border:1px solid #ccc;
margin:15px 0;
padding:0 10px;
}
.another p{
color:#666;
margin:10px 0 0;
}

#issue, #mail{
background:#ECF1F4;
border:1px solid #83A3B8;
padding:0 5px;
}

#xcol #mail h2{
color:#074771;
background:none;
padding:10px 0 5px;
}
#xcol #mail p{
font-size:75%;
margin-top:5px;
}
#xcol #mail p strong{
font-size:90%;
}
#xcol #issue li{
background-image:none;
padding-left:0;
}
#issue ul, #issue .index{
margin-bottom:0;
padding-bottom:0;
}
#xcol .reception p{
font-size:80%;
}

/* flom */
.flom p.cover img{
border:1px solid #ccc;
float:right;
margin-left:10px;
padding-left:0;
}
.flom p.download{
margin-top:30px;
}
.flom dt{
color:#074771;
}
.flom dd{
color:#333;
margin-left:10px;
padding-left:0;
}


/* it, ugf */
.it ul, .ugf ul{
margin-left:40px;
padding-left:0;
}
.it ul li ul, .ugf ul li ul{
margin-top:5px;
margin-left:25px;
padding-bottom:0;
}

.it .entry h3, .ugf .entry h3{
font-size:120%;
margin-bottom:10px;
padding-bottom:0;
}

.it.form th, .ugf.form th{
width:14em;
}
.ugf.form .questionnaire th{
width:100%;
}
.it.form th span, .ugf.form th span{
font-size:85%;
font-weight:normal;
color:#666;
}

.it .entry, .design .entry{
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}

/* it */
.it #hotnews{
background:#fff;
}

.it .condition td{
background:#FFF5E6;
border:1px solid #FFE6C0;
}

/* ugf */
.ugf #maincol #info{
background:url("../imgs/headline_ugf.jpg") no-repeat 0 0 ;
}

/* lecturer */
.lecturer p.catch{
color:#666;
font-size:80%;
margin-bottom:0;
padding-bottom:5px;
}
.lecturer h3.name{
color:#333;
font-size:120%;
display:inline;
}
.lecturer p.belonging{
font-size:90%;
margin:0;
padding:5px 0;
}
.lecturer dt{
color:#074771;
font-size:85%;
}
.lecturer dd{
margin-left:0;
}
.lecturer #localnavigation li{
background-image:none;
list-style:square;
padding-left:0;
margin-left:25px;
}

/* economy */
.economy.top .index ul{
margin-left:0;
padding-left:20px;
}

.outline p{
color:#666;
font-size:80%;
}
.body{
background:#f6f6f6;
border:1px solid #ddd;
margin-top:10px;
padding:5px 10px;
}
.body p{
margin:0;
}

/* design */
.design #about li span{
font-weight:normal;
font-size:80%;
}

/* msc */
.msc #maincol #info{
background:url("../imgs/headline_msc.jpg") no-repeat 0 0 ;
}

