@charset "utf-8";





/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　カッコ01　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */


.p_midashi01 {
    width: 100%;
    font-size: 150%;
    float: left;
    margin-top: 10px;
}



.p_text01 {
    width: 100%;
    float: left;
    line-height: 23px;
    margin-top: 8px;
    border-bottom: 1px dotted #555555;
    font-size: 95%;
}
.p_midashi001 {
	width: 100%;
	float: left;
	line-height: 23px;
	margin-top: 8px;
	font-size: 110%;
	text-align: justify;
}




.p_text01 ul {
	list-style-type: none;
	text-indent: -10px;
	margin-left: 10px;
}

.privacy il {
	list-style-type: none;
	text-indent: -10px;
	margin-left: 10px;
}






 /* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　サービス ここから　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
 /* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　サービス ここから　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
 /* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　サービス ここから　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */

@media only screen and (max-width:850px) {
.contents_in_overwide01{
    width: 100%;
    float: left;
    margin-top: 50px;
    height: auto;
    margin-bottom: 20px;
}
.contents_in_overwide02{
    width: 100%;
    float: left;
    margin-top: 20px;
    height: auto;
    margin-bottom: 50px;
}
.contents_txt{
    font-size: 95%;
    text-align: left;
    width: 100%;
    float: left;
    color: #555555;
    height: auto;
    margin-bottom: 50px;
}
}

@media only screen and (min-width:850px) {
.contents_in_overwide01{
    width: 100%;
    float: left;
    height: auto;
    padding-bottom: 15px;
}
.contents_in_overwide02{
    width: 44%;
    float: left;
    margin-top: 0px;
    margin-right: 5%;
    margin-left: 1%;
    height: auto;
}
.contents_txt{
    font-size: 95%;
    text-align: left;
    width: 800px;
    float: left;
    color: #555555;
    margin-right: 33%;
    height: 75%;
    overflow-y: scroll;
    padding-right: 25px;
    padding-left: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    bottom: 10%;
    background-color: #F3F3F3F3;
    margin-left: 14%;
}
.contents_txt::-webkit-scrollbar{
   width: 10px;
}
.contents_txt::-webkit-scrollbar-track{
   background-color: #EEEEEE;
}
.contents_txt::-webkit-scrollbar-thumb{
   background-color: #17585d;
}
}
