@charset "utf-8";

.slick-list .list06{
	display: none;
}
/*----------------------------------------------------
　MV
----------------------------------------------------*/
#main_area {/*--メイン背景----*/
  background-color: #bc8ca8;
}
#main_copy {
    top: 25%;
}
/*----------------------------------------------------
intro
----------------------------------------------------*/

.contents_title_01{/*--タイトル文字----*/
	color: #b17899;
}

.contents_title_01::before,.contents_title_01::after  {
	background-image: url(../img/title_line.png);
}

#intro .txt_u_line {/*--アンダーライン----*/
  background: linear-gradient(transparent 60%, #e7d5e8 60%);
	}


/*----------------------------------------------------
　check_contents
----------------------------------------------------*/

#check_contents{/*--チェック背景----*/
	background-image: url(../img/contents_01_back_middle.png);
	position: relative;
}

#check_contents .title_01 span{/*--タイトル----*/
	color: #b17899;
	border: 2px solid #b17899;
    box-shadow: 3px 3px rgb(177,120,153);
}
#check_contents .txt_u_line {/*--本文アンダーライン----*/
	background: linear-gradient(transparent 60%, #dabadd 60%);
}

#check_contents .txt {
    margin-bottom: 2em;
}

#check_contents .title_03{/*--角丸テキスト----*/
	border: 2px solid #b17899;
	border-radius: 7em;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
#check_contents .section__inner {
    width: 100%;
}
/*----------------------------------------------------
ページリンク
----------------------------------------------------*/

.page_link_01, .page_link_02, .page_link_03 {
  width: 30em;
}
.page_link a {
    letter-spacing: 0.1em;
}
.page_link_01 {
	background-image: url(../img/page_link_01.png);
}
.page_link_01 a {
  color: #b17899;
}
.page_link_02 {
	background-image: url(../img/page_link_02.png);
}
.page_link_02 a {
  color: #8eaf8c;
}

.page_link_03 {
	background-image: url(../img/page_link_03.png);
}
.page_link_03 a {
  color: #8e90bc;
}


/*----------------------------------------------------
　color01
----------------------------------------------------*/
.color01{
	background-image: url(../../img/back_brown.jpg);/*--背景クラフト----*/
	padding-bottom: 6em;
}
.color01 .point_no div {/*--ポイント背景----*/
	background: #c093ad;
}
.contents_title_01::before,.contents_title_01::after  {/*--見出し01----*/
	background-image: url(../img/title_line.png);
}
.color01 .title_01{/*--吹き出しー----*/
	background-color: #b17899;
}
.color01 .title_01:before {/*--吹き出し下----*/
  border-top: 15px solid #b17899;
}
.color01 .title_02 span{/*--見出し----*/
	color: #b17899;
	border: 2px solid #b17899;
}
.color01 .title_02 span{/*--見出しボーダー----*/
	box-shadow: 2px 2px rgba(177, 120, 153);
}
.color01 .txt_u_line{/*--アンダーバー----*/
	background: linear-gradient(transparent 60%, #e7d5e8 60%);}


.color01 .box{/*--点線カラー----*/
	background-image : linear-gradient(to right, #c9aa7d, #c9aa7d 13px, transparent 13px, transparent 15px);  /* 幅2の線を作る */
}
@media screen and (max-width: 767px) {
.color01 .box{
	background-image : linear-gradient(to right, #c9aa7d, #c9aa7d 8px, transparent 8px, transparent 15px);  /* 幅2の線を作る */
}
}

.color01 .point_fusen div{
	background-image: url(../img/point_fusen_back.png);
}
.color01 .txt_box{
    font-size: 140%;
	margin-top: 4em;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 4em;
}
/*----------------------------------------------------
　color02
----------------------------------------------------*/
.color02{
	background-image: url(../img/back.jpg);/*--背景クラフト----*/
	padding-bottom: 6em;
}

.color02 .point_no div {/*--ポイント背景----*/
	background: #a7bea2;
}

.color02 .title_01{/*--吹き出しー----*/
	background-color: #8eaf8c;
}

.color02 .title_01:before {/*--吹き出し下----*/
  border-top: 15px solid #8eaf8c;
}
.color02 .contents_title_01::before,.color02 .contents_title_01::after {
	background-image: url(../img/title_line_02.png);
}
.color02 .box{/*--点線カラー----*/
	background-image : linear-gradient(to right, #c9d6c5, #c9d6c5 13px, transparent 13px, transparent 15px);  /* 幅2の線を作る */
}
@media screen and (max-width: 767px) {
.color02 .box{
	background-image : linear-gradient(to right, #c9d6c5, #c9d6c5 8px, transparent 8px, transparent 15px);  /* 幅2の線を作る */
}}
	
.color02 .title_02 span{/*--見出し----*/
	color: #8eaf8c;
	border: 2px solid #8eaf8c;
}
.color02 .title_02 span{/*--見出しボーダー----*/
	box-shadow: 2px 2px rgba(142, 175, 140);
}

.color02 .txt_u_line{/*--アンダーバー----*/
	background: linear-gradient(transparent 60%, #d5ead8 60%);
}


.color02 .point_fusen div{
	background-image: url(../img/point_fusen_back.png);
}
.color02 .point_copy {
    bottom: -2em;
}
.box06 .point_img{
	background-position: right bottom;	
}


/*----------------------------------------------------
　color03
----------------------------------------------------*/
.color03{
	background-image: url(../img/back02.jpg);/*--背景クラフト----*/
	padding-bottom: 6em;
}

.color03 .point_no div {/*--ポイント背景----*/
	background: #a5a6ca;
}

.color03 .title_01{/*--吹き出しー----*/
	background-color: #8e90bc;
}

.color03 .title_01:before {/*--吹き出し下----*/
  border-top: 15px solid #8e90bc;
}
.color03 .contents_title_01::before,.color03 .contents_title_01::after {
	background-image: url(../img/title_line_03.png);
}
.color03 .box{/*--点線カラー----*/
	background-image : linear-gradient(to right, #c7c6de, #c7c6de 13px, transparent 13px, transparent 15px);  /* 幅2の線を作る */
}
@media screen and (max-width: 767px) {
.color03 .box{
	background-image : linear-gradient(to right, #c7c6de, #c7c6de 8px, transparent 8px, transparent 15px);  /* 幅2の線を作る */
}}
	
.color03 .title_02 span{/*--見出し----*/
	color: #8e90bc;
	border: 2px solid #8e90bc;
}
.color03 .title_02 span{/*--見出しボーダー----*/
	box-shadow: 2px 2px rgba(142, 144, 188);
}

.color03 .txt_u_line{/*--アンダーバー----*/
	background: linear-gradient(transparent 60%, #d2d5ec 60%);
}

.color03 .point_fusen div{
	background-image: url(../img/point_fusen02_back.png);
}

.color03 .point_copy {
    bottom: -2em;
}
/*----------------------------------------------
　matome
----------------------------------------------------*/

#matome_copy {
	background-image: url(../img/matome_back.png);
}

/*----------------------------------------------------
　point
----------------------------------------------------*/

.box01 .point_img{
	background-image: url(../img/01.jpg);
}
.box02 .point_img{
	background-image: url(../img/02.jpg);
}
.box03 .point_img{
	background-image: url(../img/03.jpg);
}
.box04 .point_img{
	background-image: url(../img/04.jpg);
}
.box05 .point_img{
	background-image: url(../img/05.jpg);
}
.box06 .point_img{
	background-image: url(../img/06.jpg);
}
.box07 .point_img{
	background-image: url(../img/07.jpg);
}
.box08 .point_img{
	background-image: url(../img/08.jpg);
}
.box09 .point_img{
	background-image: url(../img/09.jpg);
}
.box10 .point_img{
	background-image: url(../img/10.jpg);
}
.box11 .point_img{
	background-image: url(../img/11.jpg);
}
.box12 .point_img{
	background-image: url(../img/12.jpg);
}
.box13 .point_img{
	background-image: url(../img/13.jpg);
}