@charset "UTF-8";

/*====================================================================
  基本
====================================================================*/
body {
   margin: 0; 
   font-size: 17px;
   font-family: "Hiragino Kaku Gothic ProN",'meiryo','メイリオ','ms pgothic','ms pゴシック','osaka',sans-serif;
   color: #000000;
background-color: #ffffff;
}

h1{
   font-size: 18px;
margin:0; padding:0;

}

.bar{
font-size:15px;
line-height:130%;
color:#444444;
}
.bar2{
font-size:16px;
line-height:130%;
color:#000000;
}
.bar3{
font-size:15px;
line-height:130%;
color:#444444;
}

.bar4{
font-size:16px;
line-height:170%;
}

.boxContainer{
  display: flex;
}


td.haba{
width: 30%;
}


textarea {
width: 95%;
}

/*====================================================================
  ピコモリリンク集 <div id="info1">
====================================================================*/
#info1 {
   clear: both;
   font-size: 16px;
}

#info1 a{
   font-size: 14px;
   line-height:160%
}
/*====================================================================
  最新の出会い情報 <div id="info5">
====================================================================*/
#info5 {
   clear: both;
}

#info5 h2 {
   max-width: 100%; 
   height:auto;
   margin: 0;
   background-repeat: repeat-x;

}

#info5 h2 img{
   max-width: 100%; 
   height:auto;
}

#info5 ul {
   margin: 0;
   padding: 0 0 0 5px;
}

#info5 li {
   list-style: none;
   margin: 0;
   padding: 0 0 0 0px;
   line-height: 25px;
   font-size: 16px;
   border-bottom: #CCCCCC dotted 1px;

}

#info5 li strong{
   color: #EC3939;
   font-size: 16px;
   font-weight: bold;
}

#info5 li a{
   margin: 0 8px 0 8px;
   font-size: 16px;
   text-decoration: normal;
}


/*====================================================================
  セフレ出会いの基礎 <div id="info10">
====================================================================*/
#info10 {
   clear: both;
}

#info10 h2 {
   max-width: 100%; 
   height:auto;
   margin: 0;
   background-repeat: repeat-x;

}

#info10 h2 img{
   max-width: 100%; 
   height:auto;
}

#info10 ul {
   margin: 0;
   padding: 0 0 0 5px;
}

#info10 li {
   list-style: none;
   margin: 0;
   padding: 8px 0 8px 0;
   line-height: 17px;
   border-bottom: #CCCCCC dotted 1px;

}

#info10 li strong{
   color: #FFAA00;
   font-size: 17px;
   font-weight: bold;
}

#info10 li a{
   margin: 0 10px 0 0;
   font-size: 17px;
   font-weight: normal;
   text-decoration: underline;
}

