.body_index{margin:0px; padding:0px; text-align:center; font-size:12px; color:#888888; background:url(/img/index/back.jpg) repeat-x #000000;}

/* link --------------------------------------------------------------------*/
a:link {color:#CCCCCC; text-decoration: none;}
a:visited {color:#CCCCCC; text-decoration: none;}
a:active {color:#CCCCCC; text-decoration: underline;}
a:hover {color:#CCCCCC; text-decoration: underline;}

.table{}

.td01{background:url(/img/index/18_back01.jpg) no-repeat; width:390px; height:236px; text-align:left; vertical-align:top;}
.td02{background-color:#000000; width:390px; height:344px; text-align:center; vertical-align:top;}
.td03{background:url(/img/index/18_back02.jpg) no-repeat; width:880px; height:155px; text-align:center; vertical-align:middle;}

.div01{height:15px; line-height:15px; text-align:right; vertical-align:bottom;}
.div02{height:15px; line-height:15px; text-align:center; font-size:12px; vertical-align:bottom;}
.div03{height:20px; line-height:20px; vertical-align:bottom; font-size:10px; display: inline; margin:0; text-align:left; }

.mobile{height:80px; margin:10px 0;}

.side_img1{width:205px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 0 0 5px;}
.side_img1 a{width:205px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(http://www.dt-fukuoka.net/img/index/side_btn1.jpg);}
.side_img1 a:hover {background-position:0 -50px; }

.side_text{width:205px; height:25px; font-size:12px; float:left; font-weight:bold; line-height:25px; margin:0 0 0 5px;}

.side_img2{width:205px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 0 0 5px;}
.side_img2 a{width:205px; display:block; overflow:hidden; text-indent:-9999px; height:35px; background:url(http://www.dt-fukuoka.net/img/index/side_btn2.jpg);}
.side_img2 a:hover {background-position:0 -35px; }

.side_img3{width:205px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:5px 0 0 5px;}
.side_img3 a{width:205px; display:block; overflow:hidden; text-indent:-9999px; height:35px; background:url(http://www.dt-host.net/img/18link/side_btn_s.jpg);}
.side_img3 a:hover {background-position:0 -35px; }

.coution{height:30px; font-size:12px; line-height:15px; float:left; margin:10px 0 0;}

.iframe_main{width:240px; height:440px; background:url(/img/index/news_back.jpg) no-repeat; margin:0 10px 0 0; font-size:12px; line-height:12px; text-align:left;}
.iframe_main iframe{margin:0 4px; background-color:#FFFFFF; border-top:1px solid #FF0000; border-right:1px solid #FF0000; border-bottom:1px solid #FF0000; border-left:1px solid #FF0000;}

/* インクルード用*/
.iframe_iframe{margin:0 4px; background-color:#FFFFFF; border-top:1px solid #FF0000; border-right:1px solid #FF0000; border-bottom:1px solid #FF0000; border-left:1px solid #FF0000;}

/* インクルードiframe用 */
.body_topevent{margin:8px 0px 8px 8px; background:transparent; color:#666666; font-size:12px; line-height:130%; text-align:left;}
.body_topevent a:link {color:#0067B4; text-decoration: none;}
.body_topevent a:visited {color:#0067B4; text-decoration: none;}
.body_topevent a:active {color:#0067B4; text-decoration: underline;}
.body_topevent a:hover {color:#0067B4; text-decoration: underline;}

.body_title{margin:8px 0px 0px; background:transparent; color:#666666; font-size:14px; line-height:130%; text-align:left;}
.body_title a:link {color:#0067B4; text-decoration: none;}
.body_title a:visited {color:#0067B4; text-decoration: none;}
.body_title a:active {color:#0067B4; text-decoration: underline;}
.body_title a:hover {color:#0067B4; text-decoration: underline;}

.topevent_icon{width:200px; height:auto; margin:0px 0px 4px;clear:both;}
.topevent_icon img{margin:0px 3px 0px 0px;}
.topevent_data{width:200px; height:auto; margin:0px 0px 5px;clear:both;}
.topevent_data p{color:#E82C3B; font-size:10px; line-height:130%; border:none; margin:0px; padding:0px;}
.topevent_data a:link {color:#0067B4; text-decoration: none;}
.topevent_data a:visited {color:#0067B4; text-decoration: none;}
.topevent_data a:active {color:#0067B4; text-decoration: underline;}
.topevent_data a:hover {color:#0067B4; text-decoration: underline;}
.topevent_line{margin:0px 3px 10px;}
/* ここまで */

.area_link{width:652px; height:156px; margin:0 -2px -2px 0;}

.area_kumamoto_red{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_kumamoto_red a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/kumamoto1.jpg);}
.area_kumamoto_red a:hover {background-position:0 -50px; }

.area_kumamoto_blue{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_kumamoto_blue a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/kumamoto2.jpg);}
.area_kumamoto_blue a:hover {background-position:0 -50px; }

.area_fukuoka{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_fukuoka a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/fukuoka.jpg);}
.area_fukuoka a:hover {background-position:0 -50px; }

.area_kitakyushu{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_kitakyushu a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/kitakyushu.jpg);}
.area_kitakyushu a:hover {background-position:0 -50px; }

.area_kurume{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_kurume a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/kurume.jpg);}
.area_kurume a:hover {background-position:0 -50px; }

.area_oita{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_oita a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/oita.jpg);}
.area_oita a:hover {background-position:0 -50px; }

.area_kagoshima{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_kagoshima a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/kagoshima.jpg);}
.area_kagoshima a:hover {background-position:0 -50px; }

.area_saga{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_saga a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/saga.jpg);}
.area_saga a:hover {background-position:0 -50px; }

.area_nagasaki{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_nagasaki a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/nagasaki.jpg);}
.area_nagasaki a:hover {background-position:0 -50px; }

.area_ehime{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_ehime a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/ehime.jpg);}
.area_ehime a:hover {background-position:0 -50px; }

.area_hiroshima{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_hiroshima a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/hiroshima.jpg);}
.area_hiroshima a:hover {background-position:0 -50px; }

.area_osaka{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_osaka a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/osaka.jpg);}
.area_osaka a:hover {background-position:0 -50px; }

.area_gifu{width:161px; text-align:center; float:left; font-weight:bold; line-height:30px; margin:0 2px 2px 0;}
.area_gifu a{width:161px; display:block; overflow:hidden; text-indent:-9999px; height:50px; background:url(../img/index/area/gifu.jpg);}
.area_gifu a:hover {background-position:0 -50px; }

.osusume{text-align:left; margin:31px 0 0;}
.osusume iframe{width:900px; height:220px; margin:10px 0 0}

.body_osusume{margin:0px; padding:0px; background-color:#000000;}
.osusume_link{background-color:#000000; width:925px; margin:0 0 0 0;}
.osusume_link a{margin:0 25px 15px 0; float:left;}

.slide_flash{width:650px; height:250px; overflow:hidden; background:url(/img/index/fla_bnr/smartphone-fukuoka.jpg);}
.slide_flash a{width:650px; height:250px; display:block; overflow:hidden; text-indent:-9999px; background:url(/img/index/fla_bnr/smartphone-fukuoka.jpg);}
