
@charset "utf-8";


/* /seminar/---/column_---/ */
div.box_koushi {
  width:100%;
  border:1px solid #CCCCCC;
  background:#EEEEEE;
}

div.box_koushi div.box_inner {
  padding:10px;
  background:#EEEEEE;
}

div.box_koushi div.box_inner div.img_koushi {
  width:100px;
  float:left;
}

div.box_koushi div.box_inner div.profile {
  width:380px;
  float:right;
}


div.box_sub {
  width:100%;
  border:1px solid #FF6600;
  background:#FFF0E6;
}

div.box_sub div.box_inner {
  padding:10px;
  background:#FFF0E6;
}


div.box_sub div.box_inner div.content {
}


div.box_intro {
  width:100%;
  border:1px solid #FF6600;
  background:#FFFFFF;
}

div.box_intro div.box_inner {
  padding:10px;
  background:#FFFFFF;
}


div.box_sub div.box_inner div.content {
}


p.updated{
text-align:right;
font-weight:bold;
}


/* Box_Q&A */
dl.box_qanda {
  padding-left:15px;
  width:500px;
  margin-bottom:10px;
  border-bottom:1px dotted #cccccc;
}


dl.box_qanda dt.question{
  display:block;
  font-weight:bold;
  clear:both;
  color:red;
}

dl.box_qanda dt.answer{
  display:block;
  font-weight:bold;
  clear:both;
  color:blue;
}

dl.box_qanda dd {
  display:block;
  margin-bottom:10px;
  clear:both;
}


/* Box_Link */
.box_link li.serachlist{
  margin-bottom:1em;
}


/* NAVIGATION_ANCHOR */
#contents .navi_anc {
  background:url(/shared/img/icn_subnavi_arrow.gif) no-repeat center left;
  clear:both;
  text-align:left;
  margin:10px 20px 0px 10px;
}

#contents .navi_anc a {
  display:block;
  padding-left:20px;
  font-size:small;
}

/* prevnextnavi */
table.prevnextnavi{
width:515px;
}

table.prevnextnavi td{
font-size:small;
}

table.prevnextnavi td.prev{
text-align:left;
}

table.prevnextnavi td.next{
text-align:right;
}

table.prevnextnavi td.new{
text-align:center;
}


/* consultant eye */
h3.eye_title {
font-size:large;
font-weight:bold;
color:#204604;
background:url(/shared/img/bg_eye.gif) repeat-x; #FAFFE3;
padding:20px 15px 20px 15px;
border-bottom:2px solid #204604;

}


/* solution */
h3.solution_title_q {
font-size:large;
font-weight:bold;
color:#204604;
background:url(/shared/img/bg_solution_q.gif) repeat-x; #FAFFE3;
padding:10px;
}

h3.solution_title_a {
font-size:large;
font-weight:bold;
color:#500206;
background:url(/shared/img/bg_solution_a.gif) repeat-x; #FEEDED;
padding:10px;
}




.box_solution_link li{
  margin-bottom:1em;
}



p.consultant{
text-align:right
}



div.wellbe_box{
border:1px solid #B1D925;
padding:10px;
}



dl.mokuji {
  padding-left:10px;
}

.mokuji dt {
  clear:left;
  display:block;
  font-weight:bold;
  color:darkgreen;
}

.mokuji dd {
  clear:left;
  display:block;
  margin-bottom:10px;
  padding-left:10px;
}

table.watch_table_right {
  display:block;
  float:right;
  margin:0px 0px 15px 5px;
  padding:0px 0px 15px 5px;
}

.watch_table_right td {
  font-size:x-small;
  text-align:center;
  color:#666666;
}


p.notes {
  font-size:small;
  color:#666666;
}

div.sub_area{
  text-align:center;
  font-size:small;
  padding:4px;
  border:1px solid #CCC;
  background:#EEE;
}


p.undercontruction{
  font-weight:bold;
  border:2px solid #EE72A4;
  text-align:center;
  padding:50px;
  background:#FFD6E7;
}


/* seminar_kousi */

strong.darkgreen {
  font-weight:bold;
  color:darkgreen;
}


/* logout */

p.logout {
  border:2px solid #B3DC10;
  padding:50px;
  background:#F6FBE4;
  text-align:center;
}


/* howto */

div.howto_contents {
  float:left;
}

.howto_contents h4 {
  width:auto !important;
}

p.seminar_end {
color:red;
font-size:x-large;
color:#CC0000;
font-weight:bold;
}



span.lecturere {
font-size:large;
font-weight:bold;
}




