@charset "utf-8";
/* useful contents page style set */

#read,#con01,#con02,#con03,#con04,#con05,#con06,
 hr{clear:both; border:none; margin-bottom:24px;}
/*------------------------------------------
#index_point
-------------------------------------------*/
#index_point .contx .photo01{width:300px; height:180px; position:relative; display:block; float:left;}
#index_point .contx .txt01{width:330px; position:relative; display:block; float:right;}
#index_point .contx .txt01 p{margin-bottom:1em;}

/*------------------------------------------
#con01
-------------------------------------------*/
#con01 .photo01{width:321px; position:relative; display:block; float:left;}
#con01 .txt01{width:290px; position:relative; display:block; float:right;}
#con01 .txt01 p{padding-bottom:10px;}
#con01 .txt02{width:630px; position:relative; display:block; float:right;}

/*------------------------------------------
#con02
-------------------------------------------*/
#con02 .photo00{width:410px; position:relative; display:block; float:left;}
#con02 .photo01{width:194px; position:relative; display:block; float:left;}
#con02 .photo02{width:193px; position:relative; display:block; float:left; margin-left:20px;}
#con02 .photo03{width:195px; position:relative; display:block; float:left; margin-left:20px;}
#con02 .photo04{width:194px; position:relative; display:block; float:left;}
#con02 .photo05{width:193px; position:relative; display:block; float:left; margin-left:20px;}
#con02 .photo06{width:158px; position:relative; display:block; float:left; margin-left:20px;}
#con02 .txt01{width:200px; position:relative; display:block; float:right;}
#con02 .txt01 p{padding-bottom:10px; padding-top:0px;}
#con02 .txt02{width:630px; position:relative; display:block; float:right;}
#con02 p{padding-top:5px;}

/*------------------------------------------
#con03
-------------------------------------------*/
#con03 .contx .txt00{width:590px; margin-left:15px;}
#con03 .photo00{width:365px; position:relative; display:block; float:left;}
#con03 .txt01{width:250px; position:relative; display:block; float:right;}
#con03 .txt01 p{padding-bottom:10px;}
#con03 .box01{background: url(/DRIVE/IMAGES/USEFUL/0912/con02_boxbg.gif) repeat-y;}
#con03 .box01_photo{margin:10px 30px;}
#con03 .box01_photo01{width:169px; position:relative; display:block; float:left; margin-right:10px;}
#con03 .box01_photo02{width:198px; position:relative; display:block; float:left; background-color:#bad4ef;}
#con03 .box01_photo02 p{padding:5px 10px 15px 10px;}
#con03 .box01_photo03{width:164px; position:relative; display:block; float:right; margin-left:15px;}
#con03 p{padding-top:5px;}
/*------------------------------------------
#con04
-------------------------------------------*/
#con04 .txt01 p{width:630px; padding-bottom:10px;padding-top:0px;}
#con04 p{padding-top:5px;}
#con04 .photo00{width:413px; position:relative; display:block; float:left;}
#con04 .photo01{width:202px; position:relative; display:block; float:right; margin-left:15px;}
#con04 .photo02{width:195px; position:relative; display:block; float:left;}
#con04 .photo03{width:203px; position:relative; display:block; float:left; margin-left:17px;}
#con04 .photo04{width:201px; position:relative; display:block; float:left; margin-left:13px;}

/*------------------------------------------
#con05
-------------------------------------------*/
#con05 .box{border:#75aadf 2px solid; padding:15px; background-color:#FFFFFF;}
#con05 .box_left{width:290px; float:left;}
#con05 .box_right{width:282px; float:right; padding-left:15px;}
#con05 .t01{width:88px;}
#con05 .t02{width:246px; padding-top:10px;} 
#con05 .txt01 p{width:280px; padding-top:10px;}


/*------------------------------------------
#con06
-------------------------------------------*/
#con06 .bg01{background: url(/DRIVE/IMAGES/USEFUL/0912/con6_bg.jpg) repeat-y;}
#con06 .bg01 .img01{float:left; padding-left:20px;}
#con06 .bg01 .txt01{width:160px; padding-left:5px; float:left;}
#con06 .bg01 .txt01 .fontA{padding-bottom:2px; line-height:110%; font-size:12px; font-weight:bold;}
#con06 .bg01 .txt01 .fontB{line-height:110%; font-size:10px; letter-spacing:inherit;}
#con06 .bg01 .img02{padding-left:10px; float:left;}
#con06 .bg01 .txt02{width:160px;padding-left:5px; float:left;}
#con06 .bg01 .txt02 .fontA{padding-bottom:2px; line-height:110%; font-size:12px; font-weight:bold;}
#con06 .bg01 .txt02 .fontB{line-height:110%; font-size:10px; letter-spacing:inherit;}






