/* CSS Document */
@charset "utf-8";
@media screen and (min-width:0px){
 body{

}

#header {
font-size:8px;
}
#header-space {
}

#headerlogo {
text-align:center;
}
	
.pic1 img {
}

.mainbox{

}
.slider{
}
#logo{
}

#logo-name{

}
#logo-name h2{
}
#logo-name strong{
}
#logo-name p{
}


blockquote  { margin: 5px; }

input.hoge1 { width: 150px; }
.hoge1 {font-size:16px;}
input.hoge2 { width: 280px; }
.hoge2 {font-size:16px;}
textarea.hoge3{width: 280px; }


#subcontents {
padding-left:10px;

font-size:15px;
border-top:1px solid #666666;
clear:both;

}
#subcontents h1 {
text-align:left;
font-size:18px;
}
#subcontents ul li{
text-indent:-1em;
padding-left:1em;
}

#toiawase{
width:320px;
margin-left:auto;
margin-right:auto;


}
#main_toiawase {
}



#footer{
border-top:1px solid #666666;
clear:both;
margin-left:auto;
margin-right:auto;
padding-right:20px;

}

#footer address{
clear:both;
padding-top:10px;
text-align:center;
font-size:8px;
}
#footer #comyunet{
text-align:center;
font-size:10px;
}










}
/* ▼タブレット用デザインとして付け足すデザイン */
/* -------------------------------------------- */
@media (min-width: 560px) {
}



#subcontents {
font-size:14px;
border-top:1px solid #666666;
clear:both;
margin-left:auto;
margin-right:auto;
padding-right:20px;

}
#subcontents ul li{
text-indent:-1em;
padding-left:1em;
}

#subcontents #main_toiawase {
}

/*#subcontents #main_toiawase input {
	border:1px solid #000000;
	}*/
#subcontents #main_toiawase ol li {
color:#000000;
}
#subcontents #main_toiawase th {
text-align:left;
}

#subcontents #main_toiawase table{
color:#000000;
}

#subcontents #main_toiawase strong {
color:#000000;
font-size:18px;
}
#subcontents #main_toiawase {
border:3px solid #FFFFFF;
margin-top:10px;
}
#subcontents #main_toiawase p {
color:#000000;
font-size:18px;

}


#backtotop{
}
#backtotop img{
}
#footer{
border-top:1px solid #666666;
clear:both;
margin-left:auto;
margin-right:auto;
padding-right:20px;

}


/* ▼タブレット用デザインとして付け足すデザイン */
/* -------------------------------------------- */
@media (min-width: 768px) {
.resizeimage img { width: 100%;
}

#mainbox #slider{
width:768px;
padding-left:100px;
margin-left:100px;

}

#subcontents{
width:768px;
clear:both;
margin-left:auto;
margin-right:auto;

}
#new{
	 border: 3px #666666 dotted;
}

#footer{
width:768px;
border-top:1px solid #666666;
margin-left:auto;
margin-right:auto;
padding-right:20px;

}

.pic1 img {
    width: 40%;
    height: 25vw;
    object-fit: cover;
}




　　：　：　：
　　：　：　：



　　：　：　：
　　：　：　：
}
/* ------------------------------------ */
/* ▼PC用デザインとして付け足すデザイン */
/* ------------------------------------ */
@media (min-width: 1024px) {
　　：　：　：
　　：　：　：
}











　　：　：　：
　　：　：　：
}