@charset "UTF-8";
/* CSS Document */

.profile_kokoro-Ne{
float:left;
width:200px;
margin:0 1.5em 0 0;
}

.Skater{
font-size:1.5em;
border-bottom:dotted 3px #49bcb7;
padding-bottom:0.2em;
font-color:#333;
}

.Skater:before{
position:relative;
color:#49bcb7;
margin-right:0.5em;
}

.natsuki{
color: #FF9999;
font-weight:bold;
}

.mayu{
color: #9999CC;
font-weight:bold;
}

.nozomi{
color:#99CC99;
font-weight:bold;
}




@media only screen and (max-width: 767px){
.profile_kokoro-Ne{
	float:none;
	width:200px;
	margin:1em auto;
	}
}

/*++++++++++++++++++++++++++++++++++++++++++
    PC　表示
+++++++++++++++++++++++++++++++++++++++++++*/

@media only screen and (min-width: 1300px){

	/*-------------------------------
	    スクロール
	-------------------------------*/
	div .scroll {
	    height: auto;
		margin:0.5em auto;
	    padding: 5px;
	    overflow: scroll;
/* 	    border: 1px solid #CCC; */
	    -webkit-overflow-scrolling: touch;
	}

}

/*++++++++++++++++++++++++++++++++++++++++++    
    スマホ横とiPad 　548←→1300px
+++++++++++++++++++++++++++++++++++++++++++*/

@media only screen and (max-device-width: 1299px){


	/*-------------------------------
	    スクロール
	-------------------------------*/
	div .scroll {
	    height:auto;
	    width: 95%;
		margin:1em auto;
	    padding: 5px;
	    overflow: scroll;
/* 	    border: 1px solid #CCC; */
	    -webkit-overflow-scrolling: touch;
	}

}
	
/*++++++++++++++++++++++++++++++++++++++++++
    スマホ　表示
+++++++++++++++++++++++++++++++++++++++++++*/

@media only screen and (max-width: 548px){


	/*-------------------------------
	    スクロール
	-------------------------------*/
	
	div .scroll {
	    height:auto;
	    width: 95%;
		margin:0.5em auto;
	    padding: 5px;
	    overflow: scroll;
	    /*border: 1px solid #CCC;*/
	    -webkit-overflow-scrolling: touch;
	}

}
