﻿@charset "utf-8";
/* CSS Document */

/*---------------------------------
		BaseCSS
---------------------------------*/

/* container */
#container {}

#container div.article { margin:10px 0;}
#container div.article h2 { height:24px; background-position:left 50%; background-repeat:no-repeat; background-color:#D5D5D5;}
#container div.article div.text { font-size:80%;}
#container div.article div.text p { margin:10px;}

#left { display:inline; float:left; width:445px; margin:;}
#right { display:inline; float:right; width:445px; margin:;}

div.FootBack { text-align:right;} 
div.FootBack a { text-align:right;} 


#container div.type01 {}
#container div.type01 h2 { font-size:80%; padding-left:10px; }
#container div.type01 h2.Nontext {}

#container div.type01 h3 {}
#container div.type01 h3.Nontext {}

#container div.type01 div.text {}

#container div.type01 div.text div.box01 {}
#container div.type01 div.text div.box01 table.conceptBox { background:#D5D5D5; border-top:solid 5px #d5d5d5; border-left:solid 5px #d5d5d5; border-bottom:solid 5px #d5d5d5; }
#container div.type01 div.text div.box01 table.conceptBox td { border-right:5px solid #d5d5d5; width:218px; position:relative; vertical-align:top; background-color:#fff; background-position:left 65px; background-repeat:no-repeat; }
#container div.type01 div.text div.box01 table.conceptBox td h2 { color:#6F4D20; background-color:#fff; font-size:110%; border-bottom:dashed 1px #d5d5d5; margin:0 5px 3px; }
#container div.type01 div.text div.box01 table.conceptBox td h3 { height:40px; margin-bottom:140px; padding:0 0 0 100px; font-size:80%; font-weight:normal; line-height:1.4; }
#container div.type01 div.text div.box01 table.conceptBox td p { margin:0 10px; font-size:85%;}
#container div.type01 div.text div.box01 table.conceptBox td.more { text-align:right; padding:5px; }
#container div.type01 div.text div.box01 table.conceptBox td.more img {}


/* left */
#left div.article {}
#left div.article h3 {}
#left div.article h3.Nontext {}
#left div.article div.text { color:#200003;}

#left div.type01 { border:#D5D5D5 solid 1px;}
#left div.type01 h3 {}
#left div.type01 h3.Nontext {}
#left div.type01 div.text { padding:5px;}

#left div.type02 {}
#left div.type02 h3 {}
#left div.type02 h3.Nontext {}
#left div.type02 div.text {}

#left div.type03 {}
#left div.type03 h3 {}
#left div.type03 h3.Nontext {}
#left div.type03 div.text {}


/* right */
#right div.article {}
#right div.article h3 {}
#right div.article h3.Nontext {}
#right div.article div.text { color:#200003;}

#right div.type01 { border:#D5D5D5 solid 1px;}
#right div.type01 h3 {}
#right div.type01 h3.Nontext {}
#right div.type01 div.text { padding:5px;}

#right div.type02 {}
#right div.type02 h2 {}
#right div.type02 h2.Nontext {}
#right div.type02 h3 {}
#right div.type02 h3.Nontext {}
#right div.type02 div.text {}

#right div.type03 {}
#right div.type03 h3 {}
#right div.type03 h3.Nontext {}
#right div.type03 div.text {}

