@import "font.css";
@import "header.css";
@charset "UTF-8"; 


html{
height:100%;
}

body,td,th {
color: #222222;
border:none;
}

table, td{
padding:0;
margin:0;
}


body {
background-image:url(../img/bg.gif);
background-repeat:repeat;
height:100%;

}


p {
margin: 0px 0px 20px 0px;
}


.clear{
clear:both;
}


h1,h2,h3,h4,h5{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.nowrap{
white-space:nowrap;
}


/*---------------------------------------------------------------------*/

#GT_container {
width:900px;
margin:0 auto;
text-align:left; /*IE5対策*/
background-color:#FFFFFF;
background-image:url(../img/cont_bg.gif);
}




/*MAIN*/
#main_cont{
	/*padding:0px 20px 20px 20px;*/
	margin: 0px 20px 20px 20px;
}


.pic_right{
float:right;
padding:0px 0px 15px 15px;
}
.pic_left{
float:left;
padding:0px 15px 15px 0px;
}


.txt_left{
padding:0px;
}
.txt_left p {
margin: 0px 0px 13px 0px;
}

.txt_right{
padding:0px;
}
.txt_right p {
margin: 0px 0px 13px 0px;
}

.txt_mid{
padding:0px;
}
.txt_mid p {
margin: 0px 0px 13px 0px;
}


/*MAIN*/



/*RIGHT*/







/*footer*/
#footer{
z-index: auto;
width:950px;
bottom:0px;
}

#close{
margin:0 auto;
align:center;
position:relative;
z-index: auto;
width:90px;
padding-top:10px;

}





.title_front{
position:absolute;
left:-2000px
}
/*text_hide*/
#h1_back{
background-image:url(../img/header_mediainfo.gif);
background-repeat:no-repeat;
visibility:visible;
width:520px;
height:75px;
margin-bottom:20px;

}
#h2_back01{
background-image:url(img/single/name_missingyou.gif);
background-repeat:no-repeat;
visibility:visible;
width:110px;
height:67px;
margin-left:5px;

}



/*---------------------------------------------------------------------*/


form{
padding:0px;
margin:0px;
}

.form_pulldwon{
width:135px;
font:12px "ＭＳ ゴシック", "Osaka","serif";
margin:0px 0px 10px 0px;
}


.form_tbox135{
width:130px;
height:18px;
font:12px "ＭＳ ゴシック", "Osaka","serif";
background-color:#FFFFFF;
margin:0px 0px 5px 0px;
}

/*---------------------------------------------------------------------*/

