/* CSS Document */



#header {

 width:900px;

 height:30px;

 margin-bottom:0px;

 

 }



	

#header h1 {

 margin:0;

 width:690px;

 color:#666666;

 font-size:0.9em;

 font:"礿 苭揖極疇", Osaka, "甲仿幼用剩打 Pro W3";

 text-align:left;

 padding-bottom:0px;

 }

 



.headertitle_and_menu {

 width:900px;

 height:30px;

 float:left;

 margin-bottom:0px;

 margin-top:0px;

 border:0;

 

 }

 



.headertitle_and_menu {

  list-style-type:none;

 }



.headertitle_and_menu ul {

 margin:0;

 padding:0;

 }



.headertitle_and_menu li {

 list-style-type:none;

 float:left;

 }



#title_menu {

 width:900px;

 height:90px;

 margin:0px;

}



#header_logo {

 width:900px;

 height:auto;

 float:left;

 margin:0;

 margin-top:0px;

 }

 

 

 .header_topimage {

 width:auto;

 height:90px;

 border-top:none;

 border-bottom:none;

 }



.header_topimage ul {

 margin:0;

 padding:0;

 }



.header_topimage li {

 list-style-type:none;

 float:left;

 }

 

#mainbox {

	margin-top:5px;

	margin-bottom:5px;

}





 

#container {

 width: 900px;

 height:auto;

 margin:auto;

 }



#wrapper {

 width: 900px;

 margin-top:0px;

 margin-left:0;

 margin-right:0;

 margin-bottom:50px;

 height:auto;

 

 }



.scroll_box1 {

	position:fixed;

	top:200px;

	right:0px;

 	z-index:999;

	padding:10px;

	}

	

.scroll_box2 {

	position:fixed;

	top:450px;

	right:0px;

 	z-index:999;

	padding:10px;

	}

	

#comp_wrapper {

 width:900px;

 height:auto;

 margin-top:10px;

 margin-bottom:0px;

 }



 #globalnavi {

 width:900px;

 height:auto;

 float:left;

 margin-bottom:5px;

 margin-top:0px;

 

 }





.globalnavi_menu {

 width:auto;

 height:45px;

 border-top:none;

 border-bottom:none;

 }

 

.globalnavi_menu ul {

 margin:0;

 padding:0;

 }

 

.globalnavi_menu li {

 list-style-type:none;

 float:left;

 }

 

.content_coment {

	font-size:0.5em;

	font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

	line-height:2em;

	}





#content_top {

 width: 900px;

 height:auto;

 margin-top:0px;

 margin-bottom:0px;

 padding:0;

 float:left;

 }



 



#content {

 width: 640px;

 float:left;

 margin-top:0px;

 margin-right: 0px;

 margin-bottom:0px;

 }



#content_3step {

	margin-bottom:20px;

	}

 

#content_example {

 width: 640px;

 float:left;

 height:auto;

 margin-top:0px;

 margin-bottom:0px;

 clear:both;



 }



#content2  {

 width:640px;

 height:1138px;

 margin-top:0px;

 margin-bottom:30px;

 float:left;

  

 }

 

.content2_top {

  width:640px;

  height:440px;

  float:left;

  clear:both;

  

}



#content2_mainbox {

 width:640px;

 height:750px;

 background-image:url(http://www.vintagesound.jp/auction/images/content_sanpouback.jpg);

 background-repeat:no-repeat;

 background-position:top;

 margin-top:0;

 margin-bottom:0;

 clear:both;

 }



.content2_coment1 {

 width:620px;

 font-size: 1em;

 line-height: 1.4;

 text-align:left;

 margin-top:20px;

 padding-top:0px;

 padding-bottom:0;

 clear:both;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 }





.content2_coment2 {

 width:620px;

 size:0.6em;

 line-height:0.3em;

 text-align:right;

 padding:0px;

 margin:0px;

 clear:both;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 }

 

.hisaku_box {

 width:620px;

 z-index:2;

 float:left;

 margin-left:10px;

 margin-right:0;

 clear:both;

 }

 

.hisaku_text {

 width:270px;

 font-size:0.73em;

 color:#000000;

 margin-top:30px;

 margin-left:10px;

 margin-right:15px;

 line-height:1.1em;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;



 }

 

#hisaku_01 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_01.jpg);

 background-repeat:no-repeat;

 float:left;

 }



#hisaku_07 {

 width:295px;

 height:100px;

margin-bottom:10px;

margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_07.jpg);

 background-repeat:no-repeat;

 float:left;

 }

 

#hisaku_02 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_02.jpg);

 background-repeat:no-repeat;

 float:left;

 }



#hisaku_08 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_08.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_03 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_03.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_09 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_09.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_04 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_04.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_10 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_10.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_05 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_05.jpg);

 background-repeat:no-repeat;

 float:left;

 } 



#hisaku_11 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_11.jpg);

 background-repeat:no-repeat;

 float:left;

 }

 

#hisaku_06 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_06.jpg);

 background-repeat:no-repeat;

 float:left;

 }



#hisaku_12 {

 width:295px;

 height:100px;

 margin-bottom:10px;

 margin-left:10px;

 background-image:url(http://www.vintagesound.jp/auction/images/content2_hisaku_12.jpg);

 background-repeat:no-repeat;

 float:left;

 }

     





#sidebar {

 width: 250px;

 height:auto;

 float: right;

 background-color:#FFFFFF;

 background-position:right top;

 overflow:auto;

 margin-top: 0px;

 margin-bottom: 30px;

 margin-left: 0px;

 }



#sidebar_auctionbar {

 width: 160px;

 height:400px;

 margin-left:45px;

 margin-right:45px;

 margin-top:0px;

 margin-bottom:10px;

 float:right;

 }

 



#sidebar_1  {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 margin-top:10px;

 float:right;

   }





#sidebar_2  {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 float:right;

   }



 

#sidebar_3  {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:15px;

 float:right;

   }



#sidebar_4 {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 float:right;



   }

#sidebar_5  {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 float:right;



   }

   

  



#sidebar_youtube  {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 margin-top:30px;

   }

   

.sidebaryoutube_coment {

 font-size:0.8em;

 text-align:center;

 width:230px;

 margin-right:10px;

 margin-bottom:20px;

  }



.sidebaryoutube_coment img {

 margin-bottom:10px;

 }



.sidebaryoutube_coment p {

 margin-top:10px;

}

   



#sidebar_6 {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 margin-right:10px;

 float:right;



   }



#sidebar_7 {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 float:right;

   }

  

#sidebar_8 {

 width:230px;

 height:50px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

 float:right;





   }

   

#sidebar_9 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-top:10px;

 margin-bottom:5px;

 float:right;



   }

    

#sidebar_10 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:5px;

  margin-top:10px;

  float:right;

   } 

   

#sidebar_11 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   } 



#sidebar_12 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   } 

   



#sidebar_13 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 float:right;

 }



.sidebar13_coment  {

 font-size:0.8em;

 color:#000000;

 text-align:left;

 width:230px;

 height:auto;

 margin-right:10px;

   }

.sidebar13_coment img {

 margin-bottom:5px;

}



.sidebar13_rink {

 font-size:0.7em;

 color:#0000FF;

 text-align:right;

 width:230px;

 height:auto;

 margin:0;

 }

 

        

#sidebar_14 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   }



.sidebar14_coment  {

 font-size:0.8em;

 color:#000000;

 text-align:left;

 width:230px;

 height:auto;

 margin-right:10px;

   }

   

.sidebar14_coment img {

 margin-bottom:5px;

}



.sidebar14_rink {

 font-size:0.7em;

 color:#0000FF;

 text-align:right;

 width:230px;

 height:auto;

 margin:0;

 }

   

#sidebar_15 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   }



.sidebar15_coment  {

 font-size:0.8em;

 color:#000000;

 text-align:left;

 width:230px;

 height:auto;

 margin-right:10px;

   }

.sidebar15_coment img {

 margin-bottom:5px;

}

.sidebar15_rink {

 font-size:0.7em;

 color:#0000FF;

 text-align:right;

 width:230px;

 height:auto;

 margin:0;

 }  

  

#sidebar_16 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   }

.sidebar16_coment  {

 font-size:0.8em;

 color:#000000;

 text-align:left;

 width:230px;

 height:auto;

 margin-right:10px;

   }

.sidebar16_coment img {

 margin-bottom:5px;

}

.sidebar16_rink {

 font-size:0.7em;

 color:#0000FF;

 text-align:right;

 width:230px;

 height:auto;

 margin:0;

 }

  

#sidebar_17 {

 width:230px;

 height:auto;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

 float:right;

   }



.sidebar17_coment  {

 font-size:0.8em;

 color:#000000;

 text-align:left;

 width:230px;

 height:auto;

 margin-right:10px;

   }

.sidebar17_coment img {

 margin-bottom:5px;

}

.sidebar17_rink {

 font-size:0.7em;

 color:#0000FF;

 text-align:right;

 width:230px;

 height:auto;

 margin:0;

 }



#content3_imageprofile  {

 width:900px;

 height:auto;

 margin-top:15px;

 margin-bottom:10px;

 padding-top:0px;

 padding-bottom:0px;

 float:left;

 }



#content3_imageprofile h3  { 

	margin-bottom:10px;

	float:left;

}





#company_info {

 width:620px;

 height:auto;

 margin-top:0;

 float:left;

 text-align:left;

 }



#company_infotable th {

 width:100px;

 border:solid 1px #aaaaaa;

 padding:8px;

 background-color:#CCCCCC;

 font-size:0.8em;

 text-align:left;

 }

 

#company_infotable td {

 border:solid 1px #aaaaaa;

 padding:8px;

 font-size:0.8em;

 text-align:left;

 }



#banner_under {

	float:left;

	margin-left:80px;

	margin-right:auto;

	margin-top:50px;

}





#profile  {

 width:640px;

 height:auto;

 float:left;

  }



#profile p {

	font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

	}

#profile_title h2 {

 line-height:1.2;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 }

 

 

.profile_sasaki {

 float:right;

 margin-left:15px;

 margin-bottom:15px;

 }



.profile_photo {

  width:600px;

  margin-left:auto;

  margin-right:auto;

  }

   

.profile_photo img {

 margin-right:30px;

 margin-bottom:10px;

 }

 

#privacy_policy {

 width:630px;

 height:auto;

 size:0.7em;

 text-align:1.4;

 float:left;

 

 }



#2course_select {

 width:634px;

 height:auto;

 float:left;

 }



#page02_uketuke {

 width:632px;

 height:auto;

 float:left;

 }

 

#uketuke_item {

 width:630px;

 margin:0;

 float:left;

 }



.page02_item  {

  width:600px;

  float:left;

  margin-left:30px;

  margin-right:auto;

  margin-top:50px;

  }

 

.page02_item img  {

 margin-right:30px;

 margin-bottom:30px;

 }







#page08_douga {

 width:640px;

 margin:0;

 float:left;

 }

 

#08youtube_douga {

 width:640px;

 float:left;

 margin-top:30px;



 }

 

.page08_rink {

 width:500px;

 margin-left:70px;

 float:left;

 }



#item_kijyun  {

 width:630px;

 height:auto;

 float:left;

 margin-top:20px;

 }







.page_underrink {

 width:500px;

 margin-left:70px;

 float:left;

 }

 

 #konpo  {

 width:630px;

 height:auto;

 float:left;

  }



#konpo_title {

 width:630px;

 float:left;

 }  



.page13_konpo_text01 {

 font-size:0.8em;

 line-height:1.2;

  width:500px;

  float:left;

 margin-left:10px;

 margin-top:10px;

 margin-bottom:20px;

  }

  

.page13_konpo_text {

 font-size:0.8em;

 line-height:1.5;

  width:400px;

  float:left;

 margin-left:10px;

 margin-top:10px;

 margin-bottom:20px;

  }

   

.page13_konpo_textcoment {

 font-size:0.75em;

 line-height:1.2;

  width:400px;

  float:left;

 margin-left:10px;

 margin-top:10px;

 margin-bottom:20px;

 }



 

.takuhaikit {

 list-style-type:none;

 font-size:0.8em;

 line-height:1.5;

  width:150px;

  height:60px;

  float:left;



 padding:5px;

 background-color:#FFFFCC;

 }

  

.page13_konpo_image {

 float:right;

 margin-left:auto;

 margin-right:auto;

 margin-top:10px;

 margin-bottom:10px;

 }

 

.kit {

 font-weight:400;

 }



#privacy_policy {

 width:635px;

 height:auto;

 margin-top:10px;

 font-size:0.9em;

 line-height:1.4;

 float:left;

}



.pp_list {

 width:600px;

 margin-left:30px;

 } 



#QA_list {

 width:635px;

 height:auto;

 margin-top:10px;

 font-size:0.9em;

 line-height:1.4;

 float:left;

}



.QAanswer {

 width:600px;

 margin-left:30px;

 }

 

 #page15-17text {

 width:630px;

 height:auto;

 float:left;

 margin-top:20px;

 }

 



.15-17_text {

 width:600px;

 margin-left:30px;

 font-size:0.9em;

 line-height:1.4;

 }



#space_page03 {

	width:630px;

	height:70px;

	float:left;

}



#hisaku10  {

 width:630px;

 height:auto;

 float:left;

  }



#hisaku10_title {

 width:630px;

 float:left;

 }  



.page03_hisaku_text_left {

 font-size:0.8em;

 line-height:1.2;

  width:320px;

  float:left;

 margin-left:10px;

 margin-top:10px;

  }

   

.page03_rink_left {

 margin-left:80px;

 margin-bottom:30px;

  }



.page03_hisaku_image_right {

 float:right;

 margin-left:auto;

 margin-right:auto;

 margin-top:40px;

 margin-bottom:10px;

 }

 

#hisaku10_title02 { 

 width:630px;

 float:left;

 }  



.page03_hisaku_image_left {

 float:left;

 margin-left:auto;

 margin-right:auto;

 margin-top:40px;

 margin-bottom:30px;

 }  

 

.page03_rink_right {

 margin-left:80px;

 margin-bottom:10px;

  }

 

.page03_hisaku_text_right {

 font-size:0.8em;

 line-height:1.2;

  width:320px;

  float:right;

 margin-right:10px;

 margin-top:10px;

  }  



#seriage_course  {

 width:630px;

 height:auto;

 float:left;

 margin-top:20px;

 }

 

.course_rink {

 text-align:right;

 font-size:0.8em;

 

}



#kanryo_gamen {

width:630px;

 height:auto;

 float:left;

 margin-top:20px;

 }



#page26_main  {

 width:630px;

 height:auto;

 float:left;

 margin-top:0px;

 }



#jiseki_title {

 width:630px;

 height:50px;

 float:left;

 margin-top:20px;

 margin-bottom:20px;

 clear:both;

  }





table#page26_table {

 width:630px;

 border:solid 1px #CCCCCC;

 border-collapse:collapse; 

 }



table#page26_table th,td {

 border-width:1px;

 width:auto;

 font-size:0.8em;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 text-align:center;

 }



td.width1 {

 width:120px;

 }

 

td.width2 {

 width:250px;

 }



td.width3 {

 width:80px;

 }



td.width4 {

 width:80px;

 } 



td.width5 {

 width:80px;

 }  

 

#socialbotton {

	font-size:small;}





#tatujinblog {

 width:630px;

 height:auto;

 margin:0;

 float:left;

 

}





#tatujinblog_title {

 width:630px;

 height:150px;

 margin bottom:20px;

 float:left;

}



.tatujinblog_dailytitle {

 width:630px;

 margin-bottom:30px;

 float:left;

 

}



.tatujinblog_dailytitle h4 {

	 font-size:1.4em;

	 margin:10px;

	 background-image:url(http://www.vintagesound.jp/auction/images/tatujin_blog_titletemplate.gif);

	 padding-bottom:2px;

	 padding-left:20px;

	 border-bottom:solid 2px #F5DEB3;

	 

}



.blog_textarea {

 width:630px;

 height:auto;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 font-size:0.8em;

 line-height:2em;

}



.titleinfo {

	font-size:0.75em;

	text-align:right;

	margin-top:-75px;

	margin-bottom:24px;

	float:right;

}



.titleinfo p {

	color:#666;

}





#foot {

 float:left;

 margin-top:10px;

 }



#footer_coment {

 width:900px;

 height:160px;

 margin-top:0;

 margin-bottom:0;

 border:solid 2px #666666;

 }



.imgleft {

 float:left;

 margin-left:15px;

 margin-top:15px;

 margin-bottom:15px;

 margin-right:80px;

 }

.imgleft p {

 margin-left:140px;

 }

 

#footer_coment h4 {

 margin-right:90px;

 font-size:1em;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 color:#000000;

 line-height:1.2;

 padding-top:15px;

 }



#link_blog {

 width:auto;

 height:70px;

 border-top:none;

 border-bottom:none;

 margin-top:20px;

 }

 

#link_blog ul {

 margin:0;

 padding:0;

 }

 

#link_blog li {

 list-style-type:none;

 float:left;

 }



#link_blog p {

	font-size:0.8em;

 font-family:"甲仿幼用剩打 Pro W3", "Hiragino Kaku Gothic Pro", "丟奶E", Meiryo, Osaka, "礿 苭揖極疇", "MS PGothic", sans-serif;

 }



.link_gazou{

	width:225px;

	 float:left;}



#sitelink {

 width:auto;

 font-size:0.8em;

 color:#000000;

 margin-top:15px;

 margin-bottom:15px;

 text-align:center;

 line-height:2;

 }

 

address {

 color:#666666;

 font-size:0.9em;

 font-style:normal;

 text-align:center;

 line-height:1.5;

 clear:both;

 

 }

 

 #rootList {

	font-size: 0.6ems;

	line-height: 30px;

	text-transform: uppercase;

	list-style-type: none;

	height: 30px;

	clear:both;

}



#rootList li {

	display: inline;

	margin-right: 4px;

}

#rootList a {

	margin-right: 4px;

}

#rootList li a:link {

	color: #660000;

	text-decoration: none;

}

#rootList li a:visited {

	color: #660000;

	text-decoration: none;

}

#rootList li a:hover {

	color: #FF6600;

	text-decoration: none;

}

#rootList li a:active {

	color: #000000;

	text-decoration: none;

}