@charset "Shift_JIS";

/* ######################### */
/* basic layout */
/* ######################### */



body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
/* background:url("../../common_img/background.jpg")  repeat-x fixed; */
}

.hide {
position: absolute;
left: -100em;
top: -100em;
}


/* ######### header ######## */

#header{
margin:0px 0px 20px 0px;
padding:0px;
width:100%;
height:197px;
background:url("../../common_img/head_background.gif") 0px 130px repeat-x;
border: 1px solid #FFFFFF;
}


.head{
text-indent:-2000px;
padding:0px;
margin:20px 0px 0px 28px;
width:145px;
height:63px !important;
height /**/:63px;/* for ie5.x */
background:url("../../common_img/headmark.gif") no-repeat;
}


.home{
padding:0px;
margin:30px 0px 0px 70px;
font-family: "Geneva", "Arial", "Helvetica", "san-serif"; 
font-size: 12px;
font-style: normal;
line-height:12px;
color:#FFFFFF;
}


/* 京都ボストン交流の会　*/
.headtitle{
display:block;
padding:0px;
margin:23px 0px 0px 10px;
text-indent:-2000px;
width:183px;
height:34px !important;
height /**/:34px;/* for ie5.x */
background:url("../../common_img/headtitle.gif") no-repeat;
position:absolute;
}




/* ######### change h1 set ページタイトルをimg表示　######## */


h1#top{
display:block;
padding:0px;
margin:5px 0px 0px 220px;
text-indent:-2000px;
width:490px;
height:67px !important;
height /**/:67px;/* for ie5.x */
background:url("../../top_img/img_top.jpg") no-repeat;
position:absolute;
}



/* ######### wrapp  navi main をwrapping  ######## */

#wrapper{
width:710px;
padding:0px;
margin:20px 0px 0px 0px;
/* background:url("../../common_img/wrapbg.gif") repeat-y; */
}


/* ######### navi ######## */

#navi{
width:200px;
padding:0px;
margin:0px 0px 0px 0px;
float:left;
}



#navi ul{
margin:0px 0px 0px 30px;
padding:0px;
list-style:none;
}

#navi li{
margin-bottom:15px;
}

/*  ごあいさつ  */
#msg a{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") 0px 0px no-repeat;
}

#msg a:hover{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px 0px no-repeat;
}

#msg {
display:block;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px 0px no-repeat;
}



/*  当会のごあんない  */
#info a{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") 0px -32px no-repeat;
}

#info a:hover{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -32px no-repeat;
}

#info {
display:block;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -32px no-repeat;
}


/*  ボストンについて  */
#bstn a{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") 0px -64px no-repeat;
}

#bstn a:hover{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -64px no-repeat;
}

#bstn {
display:block;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -64px no-repeat;
}


/*  活動報告  */
#rpt a{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") 0px -96px no-repeat;
}

#rpt a:hover{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -96px no-repeat;
}

#rpt {
display:block;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -96px no-repeat;
}

/*  link  */
#link a{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") 0px -128px no-repeat;
}

#link a:hover{
display:block;
text-decoration: none;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -128px no-repeat;
}

#link {
display:block;
text-indent: -2000px;
width:110px;
height:15px;
background:url("../../common_img/navi.gif") -110px -128px no-repeat;
}


/*  mail  */
#mail a{
margin-top:30px;
display:block;
text-decoration: none;
text-indent: -2000px;
width:47px;
height:14px;
background:url("../../common_img/mail_trig.gif") 0px 0px no-repeat;
}


address { 
padding:30px 0px 0px 10px;
margin:5px;
font-family: "Geneva", "Arial", "Helvetica", "san-serif"; 
font-size: 10px;
font-style: normal;
line-height:12px;
color:#888888;
}







/* ######### main content ######## */


#main{
width:500px;
height:100%;
padding:0px 0px 50px 0px;
margin:0px;
float:right;
/* background:url("../../common_img/background-2.jpg")  no-repeat 496px 0px; */
background-color:#FFFFFF;
}





/* "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" */
/* "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3" */
/* "Times New Roman", "Times", "serif" */
/* "Geneva", "Arial", "Helvetica", "san-serif" */
