@charset "utf-8";
/* --The order of describing property-- 
display
visibility
overflow
clip
position
top/right/bottom/left/
float
clear
z-index
width(min-width/max-width)
hieght(min-height/max-height)
margin(margin-top/margin-right/margin-bottom/margin-left)
paddin(padding-top/padding-right/padding-bottom/padding-left)
border(border-width/border-color/border-style)
list-style(list-style-type/list-style-image/list-style-position)
color
background(background-color/background-image/background-repeat/background-attachment/background-position)
font(font-family/font-style/font-variant/font-weight/font-size)
line-height
vertical-align
text-indent
text-align
text-decoration
letter-spacing
word-spacing
white-space
--The order of describing property-- */

/* ===== Reset Style ===== */
.mb10{
margin-bottom:10px!important;
}

/** Target Blank AND Link **/
li.arrow a:hover{
background-image:url(../img/arr-red-on.gif);
}

span.win{
padding-right:15px;
background:transparent url(../img/me-bt-win.gif) no-repeat right center;
}

./* ===== EducationImg ===== */

div#EduImg .col2Box .EDUleftBox{
float:left;
width:270px;
}

div#EduImg .col2Box .EDUrightBox{
float:right;
width:253px;
padding-top:5px;
text-align:left;
}

div#EduImg .col2Box .EDUrightBox dd{padding-bottom:18px;}

/* ===== Col2MeritBox ===== */
.col2Box{
width:540px;
margin-top:10px;
}

.col2Box .EDUleftBox{
float:left;
width:263px;
}

.col2Box .EDUrightBox{
float:right;
width:263px;
text-align:left;
}

#MeritBox .EDUleftBox, #MeritBox .EDUrightBox{
border:1px solid #999999;
}

#MeritBox #LastBox{
margin-bottom:15px;
}

#MeritBox .EDUleftBox dl, #MeritBox .EDUrightBox dl{
padding:10px 13px 11px 13px;
}

#MeritBox dl#Merit1{
background:transparent url("../img/education/bg-merit1.gif") no-repeat 10px 10px;
}

#MeritBox dl#Merit2{
background:transparent url("../img/education/bg-merit2.gif") no-repeat 10px 10px;
}

#MeritBox dl#Merit3{
background:transparent url("../img/education/bg-merit3.gif") no-repeat 10px 10px;
}

#MeritBox dl#Merit4{
background:transparent url("../img/education/bg-merit4.gif") no-repeat 10px 10px;
}

#MeritBox dl#Merit5{
background:transparent url("../img/education/bg-merit5.gif") no-repeat 10px 10px;
}

#MeritBox .leftBox dt, #MeritBox .rightBox dt{
margin-bottom:12px;
border-bottom:1px solid #909090;
}

.col2Box .EDUleftBox dt, .col2Box .EDUrightBox dt{
padding-bottom:5px;
font-weight:bold;
}

/* ===== CaseTable ===== */
table.caseTable{
margin:10px 0 0 0;
border:0;
}

table.caseTable tbody th, table.caseTable tbody td{
padding:4px 0;
border:0;
background:#FFFFFF;
}

table.caseTable tbody td{padding-left:1em;}


