body{  
	width: 100%;
	background-color:#f9f9f9;
	color:#333333;
}
#wrapper{
}

.main{
	width: 950px;  
    margin: 0 auto;  
}

.border1{
	border-top:solid 7px #189ec3;
}

.top{
	background: url("http://k0126.net/k-friends/img/top1.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-top: solid 7px #189ec3;
    height: 657px;
    position: relative;
    width: 100%;
}

.top2{
    border-top: solid 7px #189ec3;
    position: relative;
    width: 100%;
	margin-bottom:150px;
}


.titbg{
	background-color: #189ec3;
	padding:30px 0;
}

.bg1{
	background:url("http://k0126.net/k-friends/img/img11.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
}


.bg_top1{
background:url("http://k0126.net/k-friends/img/con_bg_h.gif") top left no-repeat;
margin-top:0px;
height:10px;
}
.bg_middle1{
width:950px;
background:url("http://k0126.net/k-friends/img/con_bg_i.gif") #ffcc99 repeat-y;
}
.bg_bottom1{
background:url("http://k0126.net/k-friends/img/con_bg_b.gif") bottom left no-repeat;
margin-bottom:0px;
height:10px;
}
.bg_inner{
padding:40px;
}


.bg_top_r1{
background:url("http://k0126.net/k-friends/img/rnk1_bg_h.gif") top left no-repeat;
margin-top:0px;
height:10px;
}
.bg_middle_r1{
width:950px;
background:url("http://k0126.net/k-friends/img/rnk1_bg_i.gif") #ffcc99 repeat-y;
}
.bg_bottom_r1{
background:url("http://k0126.net/k-friends/img/rnk1_bg_b.gif") bottom left no-repeat;
margin-bottom:0px;
height:10px;
}

.bg_top_r2{
background:url("http://k0126.net/k-friends/img/rnk2_bg_h.gif") top left no-repeat;
margin-top:0px;
height:10px;
}
.bg_middle_r2{
width:950px;
background:url("http://k0126.net/k-friends/img/rnk2_bg_i.gif") #ffcc99 repeat-y;
}
.bg_bottom_r2{
background:url("http://k0126.net/k-friends/img/rnk2_bg_b.gif") bottom left no-repeat;
margin-bottom:0px;
height:10px;
}

.bg_top_r3{
background:url("http://k0126.net/k-friends/img/rnk3_bg_h.gif") top left no-repeat;
margin-top:0px;
height:10px;
}
.bg_middle_r3{
width:950px;
background:url("http://k0126.net/k-friends/img/rnk3_bg_i.gif") #ffcc99 repeat-y;
}
.bg_bottom_r3{
background:url("http://k0126.net/k-friends/img/rnk3_bg_b.gif") bottom left no-repeat;
margin-bottom:0px;
height:10px;
}

.bg_top_lst{
background:url("http://k0126.net/k-friends/img/lst_bg_h.gif") top left no-repeat;
margin-top:0px;
height:10px;
}
.bg_middle_lst{
width:467px;
background:url("http://k0126.net/k-friends/img/lst_bg_i.gif") #ffcc99 repeat-y;
}
.bg_bottom_lst{
background:url("http://k0126.net/k-friends/img/lst_bg_b.gif") bottom left no-repeat;
margin-bottom:0px;
height:10px;
}

.p05{
	padding:5px;
}
.bg_inner2{
padding:10px 20px 10px 15px;
}

.w210{
	width:210px;
}

.border2{
	border:solid 1px #cccccc;
}

.border2 .inner{
	padding:15px;
}

.w405{
	width:405px;
}

.crbg {
    background-color: #333333;
	height:100px;
	color:#ffffff;
}


#gnavi {
    display: block;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 5px;
    top: 30px;
    z-index: 10;
}
#gnavi li {
    height: 85px;
    margin-top: 10px;
    width: 110px;
}

a{/*リンクされた文字*/
    color:0000ff;
    font-style:normal;
    text-decoration:none;
}
a:link {/*未訪問のリンク*/
    color:0000ff;
    font-style:normal;
    text-decoration:none;
}
a:visited {/*訪問後のリンク*/
    color:#934C7B;
    text-decoration:none;
}
a:hover {/*マウスをのせたとき*/
    color:0000ff;
    font-style:normal;
    text-decoration:none;
}
a:active {/*クリック中*/
    text-decoration:none;
}
