@charset "shift_jis" ;

/*--------------------------------------------------
index
--------------------------------------------------*/
#top_cont_left {
width:190px;
float:left;

}

#top_cont_right {
width:510px;
float:right;
text-align:left;
}

#left_cont_box {
width:190px;f
background-image:url(../image/index/left_bkg.gif);
background-repeat:repeat-y;
}

.left_block {
width:190px;
padding-top:15px;
padding-bottom:15px;
background-image:url(../image/index/left_border.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.left_block2 {
width:190px;
padding-top:15px;
padding-bottom:5px;
}

.left_pht {
width:50px;
float:left;
padding-left:8px;
}

.left_txt {
width:124px;
margin-left:5px;
float:left;
font-size:68%;
line-height:1.2em;
}

.cent_left_box {
width:350px;
float:left;
}

.cent_left_cont {
width:350px;
background-image:url(../image/index/center_bkg.gif);
background-repeat:repeat-y;
}

.cent_sp {
padding-top:10px;
padding-left:7px;
}

.cent_toksyu {
width:336px;
padding-top:7px;
padding-bottom:5px;
margin-left:7px;
margin-top:10px;
font-size:68%;
background-color:#FFCCCC;
}

.osusume_txt {
width:310px;
padding-top:20px;
padding-bottom:19px;
margin-left:20px;
line-height:1.4em;
font-size:78%;
background-image:url(../image/index/center_border.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.osusume_txt2 {
width:310px;
padding-top:20px;
padding-bottom:10px;
margin-left:20px;
line-height:1.4em;
font-size:78%;
}

.cent_txt {
width:336px;
font-size:10px;
line-height:1.4em;
padding-left:7px;
}

.cent_right_box {
width:150px;
float:right;
}

.right_cont {
padding-top:10px;
background-image:url(../image/index/right_bkg.gif);
background-repeat:repeat-y;
}

.right_txt {
width:140px;
margin-left:5px;
font-size:68%;
line-height:1.3em;
text-align:left;
}

.right_info_icon {
width:142px;
background-image:url(../common/img/icon1.gif);
background-position:6px 1px;
background-repeat:no-repeat;
}

.right_info_txt {
width:122px;
margin-left:20px;
font-size:68%;
line-height:1.3em;
text-align:left;
}

/*--------------------------------------------------
search
--------------------------------------------------*/

.sea_box1 {
width:700px;
margin-left:5px;
}

.sea_box2 {
width:700px;
}

.sea_cont {
width:700px;
background-image:url(/image/search/search_bkg1.gif);
background-repeat:repeat-y;
margin:0;
}

.sea_borderbox {
width:700px;
font-size:78%;
background-image:url(/image/search/search_border1.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.sea_listbox {
width:700px;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
margin-top:25px;
}

.sea_list_sp {
margin-left:4px;
margin-top:10px;
margin-bottom:10px;
}

.sea_list_title {
width:690px;
height:28px;
background-image:url(/image/search/search_titlelbl.gif);
background-repeat:no-repeat;
margin-left:4px;
margin-top:5px;
}

.sea_list_title h4 {
padding-left:5px;
padding-top:8px;
font-size:90%;
font-weight:bold;
}

/*--------------------------------------------------
act
--------------------------------------------------*/

.act_box1 {
width:700px;
margin-left:5px;
}

.act_phtbox {
width:128px;
height:148px;
background-image:url(/image/act/pht_bkg.jpg);
background-repeat:no-repeat;
font-size:78%;
}

/*--------------------------------------------------
title
--------------------------------------------------*/
.title_box {
width:700px;
margin-left:5px;
}

.title_cont {
width:700px;
background-image:url(/image/title/title_bkg.gif);
background-repeat:repeat-y;
}

.title_leftflame {
width:189px;
height:304px;
background-image:url(/image/title/title_pht_bkg1.jpg);
background-repeat:no-repeat;
}

.title_pht_sp {
padding-left:9px;
padding-top:9px;
}

.title_leftflame2 {
width:134px;
height:164px;
background-image:url(/image/title/title_pht_bkg2.jpg);
background-repeat:no-repeat;
}

.title_pht_sp2 {
padding-left:8px;
padding-top:7px;
}

.title_pre_sp {
padding-left:10px;
padding-top:10px;
}

/*--------------------------------------------------
link
--------------------------------------------------*/
.link_box {
width:700px;
margin-left:5px;
}

/*--------------------------------------------------
corp
--------------------------------------------------*/
.corp_box {
width:700px;
margin-left:5px;
}

/*--------------------------------------------------
sitemap
--------------------------------------------------*/

.map_box {
width:700px;
margin-left:5px;
}

/*--------------------------------------------------
bbs
--------------------------------------------------*/
.bbs_box {
width:700px;
margin-left:5px;
}

.bbs_txtbox {
width:680px;
margin-left:10px;
font-size:78%;
line-height:1.4em;
}

.bbs_txtbox p {
  text-indent: -1em;
  margin-left: 1em;
  margin-top:15px;
}

/*--------------------------------------------------
series
--------------------------------------------------*/

.series_box {
width:700px;
margin-left:5px;
}

.series_cont {
width:230px;
height:130px;
background-image:url(/image/series/series_bkg.gif);
background-repeat:no-repeat;
}

/*--------------------------------------------------
event
--------------------------------------------------*/
.event_box {
width:700px;
margin-left:5px;
}

.event_cont {
width:700px;
background-image:url(/image/event/event_bkg.gif);
background-repeat:repeat-y;
}

.event_info {
marign-top:15px;
margin-bottom:15px;
margin-left:15px;
font-size:78%;
}

.event_info2 {
padding-top:5px;
margin-left:15px;
margin-right:15px;
font-size:100%;
}

.event_info2_2 {
padding-top:5px;
margin-left:15px;
margin-right:15px;
font-size:75%;
line-height:1.4em;
}


.event_icon {
margin-top:12px;
background-image:url(/common/img/icon1.gif);
background-repeat:no-repeat;
background-position:left top;
}

.event_border {
font-size:1px;
margin:0;
padding-top:15px;
}