@charset "UTF-8";
@import url("grid.css");

body {
    font-size: 14px;
	font-family: "Times New Roman", Times, serif, "ヒラギノ明朝 ProN W6", HG明朝E, 游明朝;
}

/* グリッド
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.container {
  padding: 0;
}
.container .info {
  padding: 0 2rem;
}
.container .info p {
  margin-bottom: 0.5rem;
}
.container .info .kanban img {
  max-width: 300px;
}
.container .news {
  margin-bottom: 4rem;
}
.container .support img {
  width:150px;
}
.container .policy{
 padding: 50px 20px ;
 max-width:800px;
 margin: 0 auto;
  color:#444;
  font-size:1.4rem;
}
.container .toi_form{
 max-width:800px;
 margin: 20px ;

}



@media (min-width: 550px) {/*pc*/

.container .info {
  padding: 0;
}


}
@media screen and (min-width: 768px){/*PC*/
.container .toi_form{
 margin: 20px auto;

}

}

.pc { display: none !important; } /*sp_only*/
.sp { display: block !important; }
@media (min-width: 550px) {/*pc_only*/
	.pc { display: block !important; }
	.sp { display: none !important; }
}


/* 見出し
–––––––––––––––––––––––––––––––––––––––––––––––––– */
h1 { font-size: 1.6rem; }
h2 { font-size: 1.8rem; }
h3 { font-size: 1.8rem; }

@media (min-width: 550px) {/*pc*/
  h1 { font-size: 1.8rem; }
  h2 { font-size: 2.0rem; }
  h3 { font-size: 1.8rem; }
  h4 { font-size: 1.6rem; }
  h5 { font-size: 1.4rem; }
  h6 { font-size: 1.2rem; }
 
}


img {
	max-width:100%;
	height: auto;/*高さ自動*/
}
a {
    display:block;
    color: #222;
    text-decoration-line: none;
}
a:hover { 
    color: #999;
	color: #1EAEDB;
}
a img:hover {
	opacity: 0.8;
}
.underline {
	border-bottom: 3px solid #000;
	padding-bottom: 0.5rem;
}


/*メイン画像
-------------------------------------*/

.mainimg img {
	width: 100vw;
	margin-top:10px;

    padding: 4px 0;
		background-color:#06b;

}
.small img {
	width: 100vw;
	height:150px;
	object-fit: cover;
/*object-position:0% 0%;*/
}



/*メインコンテンツ
-------------------------------------*/
main {
    margin: 5rem 0 2rem 0;
}



/*概要
-------------------------------------*/
.explain{
  text-align:center;
  padding :20px 0 ;
}
.explain h1{
  letter-spacing:1.2px;
  font-weight: 600;
}
.explain p{
	margin-bottom:0;
}

.explain p.title{
  display:block;
  margin: 40px auto 20px;
  padding: 0 ;

  color:#333;
  font-size:1.8rem;
  font-weight:500;
  color:#0066bb;

  background: linear-gradient(to right, #fff 0%, #e7f3ff 50% , #fff 100% );
  

}
.explain p.title2{
  width:  auto;
  margin: 20px auto 20px;
  color:#45999a;
  background: none;

}
.explain img{
	width:80%;
}

@media screen and (min-width: 768px){/*PC*/
  .explain{
    padding: 0 ;
}
  .explain p.title{
	display:block;
	margin: 100px auto 30px;
	width: 400px;/*幅に注意 pcだけ設定*/
}
  .explain p.title2{
    width:  auto;
	margin: 20px auto 20px;
}
.explain img{
	width:95%;
	max-width:700px;
}

}

table {
    border-collapse: collapse;
}

.table td, .table th {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #e9ecef;
}
.table td.bg-light{
	background-color: #f8f9fa;
}




/*新着情報
-------------------------------------*/
.news h2 {
    border-bottom: 3px solid #264296;
	padding-bottom: 0.5rem;
}
.news li {
    list-style-type: none;
	border-bottom: 1px solid #ccc;
	padding: 0.5rem 0;
}

/*問い合わせ
-------------------------------------*/

.contact{
  padding:50px 0 ;
}

.map-container iframe{
  width:100%;
  height: 300px;
  border: 1px #ccc solid;
}


.toi_form .form-control {
    display: block;
    width: 100%;
    padding: 0.5rem 0.75rem;
    font-size: 14px;
    line-height: 1.25;
    color: #495057;
    background-color: #fff;
    background-image: none;
    background-clip: padding-box;
    border: 1pxsolidrgba(0,0,0,.15);
    border-radius: 0.25rem;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.toi_form .btn {
    color: #fff;
    background-color: #868e96;
    border-color: #868e96;
	border-radius:0.2rem
}

/*フッター
-------------------------------------*/
footer {
    background-color: #f7f7f7;
    padding: 3rem 0;
	margin-top: 5rem;
}
footer h5 {
	margin:20px 0 15px ;
    border-bottom: 3px solid #ccc;
	padding-left:10px;
}
footer .logo img {
  width:200px;
}
footer p {
 padding: 0 20px 5px ;
 margin-bottom: 0;
}

footer .sns{
	margin-top:20px;
	margin-left:10px;
}
footer .sns a {
 display:inline-block;
}
footer .sns i {
 margin-right:5px;
}
@media screen and (min-width: 768px){/*PC*/

footer h5 {
	padding-left:0;
}
footer p {
 padding: 0 20px 5px ;
}
footer .sns{
	margin-left:20px;
}

}




/*コピーライト
-------------------------------------*/
.copyright {
    text-align: center;
    padding: 1rem 0;
    background-color: #fff;
}
.copyright a {
    color: #000;
    text-decoration: none;
	display: inline-block;
}

/*ページトップへ戻るボタン
-------------------------------------*/
#pagetop {
    position: fixed;
    bottom: 15px;
    right: 15px;
}
#pagetop a {
    display: block;
    background: #06b;
    color: #fff;
    width: 50px;
    padding: 10px 5px;
    text-align: center;
	border-radius: 5px;
}
#pagetop a:hover {
    background: #666;
}
/*パンくずリスト
-----------------------------------*/
.breadcrumb {
    margin: 0 0 1em 0;
    padding: 0;	
}
.breadcrumb li {
    list-style-type: none;
}
.breadcrumb li a {
    display: inline-block;
    color: #959fa5;
}



/*--　モノクロからカラーへ　--*/

.grayscale img{
  filter: grayscale(100%);/*モノクロ具合を変更したい場合はこの数値を変更*/
  transition: .5s ease-in-out;/*移り変わる速さを変更したい場合はこの数値を変更*/
}
.grayscale a:hover img{/*hoverした時の変化*/
  filter:grayscale(0);
}
.grayscale a img:hover {
	opacity: 1.0;
}


h3 {
	display: table;
  color:#333;
  font-size:1.6rem;
  font-weight:500;
  letter-spacing:1px;

  padding:8px 2px;
  border-top   : solid 1px #aaa;
  border-bottom: solid 1px  #aaa;
  margin-bottom: 20px;
}

.ml_0{
	margin-left: 0;
}

/*-- wave --*/

.wave{
  position: relative;
}

.wave canvas{
    position: absolute;
    top: 10px;/*起点*/
  left:0;
    width: 100%;
}
@media screen and (min-width: 768px){/*PC*/
.wave canvas{
    position: absolute;
    top: 30px;/*起点*/

}
}

#wrapper .wave p.title{
 padding: 100px 0 20px;
  text-align:center;
  color:#333;
  font-size:1.8rem;
  font-weight:500;

  background-color:#FFF;
}
#wrapper .message{
 padding: 20px 20px 0;
  color:#444;
  font-size:1.3rem;
  line-height:1.6;
}



@media screen and (min-width: 768px){/*PC*/
#wrapper .wave p.title{
 padding: 200px 0 30px ;
  text-align:center;
  margin-botom:0;
}
#wrapper .message{
 padding: 0 0 0 100px ;
}

}

#wrapper .support{
 padding: 0 20px ;
 margin: 0 auto;
  color:#444;
  font-size:1.4rem;
  text-align: center; 

}
#wrapper .support .box{
	display: inline-block;
	vertical-align: top; 

 width:150px;
 padding:10px;
}
#wrapper .support .box p{
 padding:0;
 margin-top:10px;
 margin-bottom:15px;
  font-size:1.2rem; 
 line-height:1.2;
 text-align:left;
}

#wrapper h2{
 margin: 60px 0 20px;
}

@media screen and (min-width: 768px){/*PC*/

#wrapper .support{
 max-width:1000px;
}
#wrapper .box{
 width:20%;
}

}


/*for mc_img 
-----------------------------------*/


.container-fluid {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
}

@media screen and (max-width: 360px){/*SS*/
.card{
  height: 300px;
}
.img-fluid {
    width: auto;
    height: 100%;
}

}


.rounded-circle {
 /* border-radius: 50%;*/
}

.container-fluid img{
	border-radius: 50%;
}
#wrapper .container-fluid .box {
    width: 165px;
}

.img-thumbnail {
    padding: 0.3rem;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0.25rem;
    transition: all .2s ease-in-out;
    max-width: 100%;
    height: auto;
}



/*for Poly_image
-----------------------------------*/
	.st0{fill:#7AC3A5;}
	.st1{fill:#7AC7A7;}
	.st2{fill:#7AEBD9;}
	.st3{fill:#7AEFD5;}
	.st4{fill:#7AF0D0;}
	.st5{fill:#AAD5B9;}
	.st6{fill:#7BF6DA;}
	.st7{fill:#ABC8E6;}
	.st8{fill:#7CEDCF;}
	.st9{fill:#AC96C4;}
	.st10{fill:#AC96C5;}
	.st11{fill:#7D71B1;}
	.st12{fill:#ACCBE8;}
	.st13{fill:#ACD6A4;}
	.st14{fill:#ACDCEA;}
	.st15{fill:#7DE8CC;}
	.st16{fill:#7DEBD2;}
	.st17{fill:#7DEED2;}
	.st18{fill:#7DEEDA;}
	.st19{fill:#ADD7E7;}
	.st20{fill:#ADEBDC;}
	.st21{fill:#7EF0D7;}
	.st22{fill:#AED4DD;}
	.st23{fill:#AED9E2;}
	.st24{fill:#AF97CB;}
	.st25{fill:#E064A3;}
	.st26{fill:#E06AA6;}
	.st27{fill:#E073AA;}
	.st28{fill:#E08CBD;}
	.st29{fill:#AFD6AA;}
	.st30{fill:#AFD6BB;}
	.st31{fill:#AFDCE2;}
	.st32{fill:#E0EFF4;}
	.st33{fill:#E15A9D;}
	.st34{fill:#E165A4;}
	.st35{fill:#E16EAF;}
	.st36{fill:#E1F2EC;}
	.st37{fill:#E26AAA;}
	.st38{fill:#E276B0;}
	.st39{fill:#E366A8;}
	.st40{fill:#E372B4;}
	.st41{fill:#E38296;}
	.st42{fill:#E394B4;}
	.st43{fill:#E3BFD9;}
	.st44{fill:#E3FFFF;}
	.st45{fill:#E48ABD;}
	.st46{fill:#E4C548;}
	.st47{fill:#E4E9EC;}
	.st48{fill:#E579B7;}
	.st49{fill:#E587BB;}
	.st50{fill:#4AA68F;}
	.st51{fill:#4AA69B;}
	.st52{fill:#E598BA;}
	.st53{fill:#E5A2C3;}
	.st54{fill:#E5A4C4;}
	.st55{fill:#E5A5C0;}
	.st56{fill:#E5E2ED;}
	.st57{fill:#E5FFEA;}
	.st58{fill:#E675B5;}
	.st59{fill:#E67B81;}
	.st60{fill:#E69BC6;}
	.st61{fill:#E6A3C2;}
	.st62{fill:#E6C774;}
	.st63{fill:#E6DEED;}
	.st64{fill:#E6EFF6;}
	.st65{fill:#E766A6;}
	.st66{fill:#E7B6D4;}
	.st67{fill:#E7BFDA;}
	.st68{fill:#E7CE72;}
	.st69{fill:#E7D275;}
	.st70{fill:#E898BD;}
	.st71{fill:#E89CCB;}
	.st72{fill:#E89DBE;}
	.st73{fill:#E8A6C2;}
	.st74{fill:#E9A2C0;}
	.st75{fill:#E9A6C5;}
	.st76{fill:#E9A7B5;}
	.st77{fill:#E9C169;}
	.st78{fill:#8074B4;}
	.st79{fill:#80EBCF;}
	.st80{fill:#80ECD5;}
	.st81{fill:#81EFD4;}
	.st82{fill:#B1DCE3;}
	.st83{fill:#B2CFE1;}
	.st84{fill:#B2D0E8;}
	.st85{fill:#B2D8AF;}
	.st86{fill:#B2FFF0;}
	.st87{fill:#83AFB8;}
	.st88{fill:#83C9D1;}
	.st89{fill:#B3D2EE;}
	.st90{fill:#B3DDE9;}
	.st91{fill:#84CBCF;}
	.st92{fill:#B49ECC;}
	.st93{fill:#B49ECD;}
	.st94{fill:#8585C1;}
	.st95{fill:#B4D0E5;}
	.st96{fill:#B4D9B8;}
	.st97{fill:#B4E0E9;}
	.st98{fill:#85CBCD;}
	.st99{fill:#85E6D5;}
	.st100{fill:#B5CBD8;}
	.st101{fill:#B5DBE8;}
	.st102{fill:#86C6C6;}
	.st103{fill:#86ECD6;}
	.st104{fill:#86F0DA;}
	.st105{fill:#EA98BC;}
	.st106{fill:#B6D9DD;}
	.st107{fill:#B6DCB5;}
	.st108{fill:#87A8D5;}
	.st109{fill:#EAA6CD;}
	.st110{fill:#EAAECA;}
	.st111{fill:#87C7D3;}
	.st112{fill:#EAC076;}
	.st113{fill:#87D0D7;}
	.st114{fill:#87E9D2;}
	.st115{fill:#EB714A;}
	.st116{fill:#EB7449;}
	.st117{fill:#EB99C7;}
	.st118{fill:#88AAD8;}
	.st119{fill:#EBAAC8;}
	.st120{fill:#EBBB6F;}
	.st121{fill:#88CAC8;}
	.st122{fill:#EBC363;}
	.st123{fill:#EBC465;}
	.st124{fill:#EBC47F;}
	.st125{fill:#EBD25E;}
	.st126{fill:#EBFEFA;}
	.st127{fill:#EBFFED;}
	.st128{fill:#EC714F;}
	.st129{fill:#EC7360;}
	.st130{fill:#EC754D;}
	.st131{fill:#EC95A5;}
	.st132{fill:#B8D2E9;}
	.st133{fill:#ECABCB;}
	.st134{fill:#ECC081;}
	.st135{fill:#ECC17D;}
	.st136{fill:#ECC385;}
	.st137{fill:#89F1D8;}
	.st138{fill:#ED734C;}
	.st139{fill:#ED7449;}
	.st140{fill:#ED8079;}
	.st141{fill:#ED8E8A;}
	.st142{fill:#ED969F;}
	.st143{fill:#B9D6E8;}
	.st144{fill:#EDAACB;}
	.st145{fill:#EDBE62;}
	.st146{fill:#EDBE8A;}
	.st147{fill:#EDBF81;}
	.st148{fill:#EDC06F;}
	.st149{fill:#EDC472;}
	.st150{fill:#EDC776;}
	.st151{fill:#EDD25D;}
	.st152{fill:#EDD37E;}
	.st153{fill:#EDD58B;}
	.st154{fill:#EDE7F5;}
	.st155{fill:#EE7445;}
	.st156{fill:#EE7852;}
	.st157{fill:#EE816D;}
	.st158{fill:#EE8266;}
	.st159{fill:#50AEB0;}
	.st160{fill:#EEA7AD;}
	.st161{fill:#EED96C;}
	.st162{fill:#EF734D;}
	.st163{fill:#EF734F;}
	.st164{fill:#EF8578;}
	.st165{fill:#EF9192;}
	.st166{fill:#51B1A3;}
	.st167{fill:#EFBE86;}
	.st168{fill:#EFC088;}
	.st169{fill:#EFC186;}
	.st170{fill:#EFC281;}
	.st171{fill:#EFD37F;}
	.st172{fill:#EFD389;}
	.st173{fill:#EFD77F;}
	.st174{fill:#EFD895;}
	.st175{fill:#EFDE86;}
	.st176{fill:#EFE9F5;}
	.st177{fill:#EFFEF9;}
	.st178{fill:#52AEA1;}
	.st179{fill:#53ADAE;}
	.st180{fill:#55B2A8;}
	.st181{fill:#8A7BBC;}
	.st182{fill:#56B1B4;}
	.st183{fill:#56B29D;}
	.st184{fill:#56B5B7;}
	.st185{fill:#57B5B7;}
	.st186{fill:#BAD5E8;}
	.st187{fill:#BAD6E4;}
	.st188{fill:#BADBEC;}
	.st189{fill:#8BCAD9;}
	.st190{fill:#8BCED6;}
	.st191{fill:#8BCED7;}
	.st192{fill:#8C7EBB;}
	.st193{fill:#8C84BD;}
	.st194{fill:#58B59A;}
	.st195{fill:#BBDDAB;}
	.st196{fill:#8CC9CC;}
	.st197{fill:#8CEDD9;}
	.st198{fill:#8CEED5;}
	.st199{fill:#59B495;}
	.st200{fill:#BCD3E5;}
	.st201{fill:#BCD8E3;}
	.st202{fill:#BCD8EE;}
	.st203{fill:#BCD9A9;}
	.st204{fill:#BCEEE2;}
	.st205{fill:#8DCFDB;}
	.st206{fill:#8DE9D4;}
	.st207{fill:#8E82C0;}
	.st208{fill:#BDABD1;}
	.st209{fill:#BDABD5;}
	.st210{fill:#BDD8E9;}
	.st211{fill:#8EEDD5;}
	.st212{fill:#BEAACF;}
	.st213{fill:#BED8E5;}
	.st214{fill:#BEDCE7;}
	.st215{fill:#BEE0E9;}
	.st216{fill:#8FCBCC;}
	.st217{fill:#F07556;}
	.st218{fill:#F0826B;}
	.st219{fill:#BFA8D2;}
	.st220{fill:#BFD9E6;}
	.st221{fill:#F0B0CB;}
	.st222{fill:#F0C68C;}
	.st223{fill:#F0CB7A;}
	.st224{fill:#F0D176;}
	.st225{fill:#F0D18E;}
	.st226{fill:#F0DC7B;}
	.st227{fill:#F0DD8E;}
	.st228{fill:#F0DE88;}
	.st229{fill:#F0E089;}
	.st230{fill:#F0E28A;}
	.st231{fill:#F18E7B;}
	.st232{fill:#F19B9A;}
	.st233{fill:#F1A0C1;}
	.st234{fill:#F1CB82;}
	.st235{fill:#F28066;}
	.st236{fill:#F2CC8B;}
	.st237{fill:#F2E189;}
	.st238{fill:#F2E4A7;}
	.st239{fill:#F2F0F5;}
	.st240{fill:#F2FFFF;}
	.st241{fill:#F39383;}
	.st242{fill:#F3AECA;}
	.st243{fill:#F3D283;}
	.st244{fill:#F3D58D;}
	.st245{fill:#F3E288;}
	.st246{fill:#F3E384;}
	.st247{fill:#F3F8F4;}
	.st248{fill:#F4D791;}
	.st249{fill:#F4FEF3;}
	.st250{fill:#5AB5B6;}
	.st251{fill:#5AB5B8;}
	.st252{fill:#F6EFDF;}
	.st253{fill:#F7E090;}
	.st254{fill:#F8D06E;}
	.st255{fill:#5EBAAB;}
	.st256{fill:#F9FEF8;}
	.st257{fill:#F9FFFF;}
	.st258{fill:#5FB598;}
	.st259{fill:#90B3DB;}
	.st260{fill:#90B5E1;}
	.st261{fill:#90D0B8;}
	.st262{fill:#9183BE;}
	.st263{fill:#918EC3;}
	.st264{fill:#C0AED4;}
	.st265{fill:#C0D9B1;}
	.st266{fill:#91B4DA;}
	.st267{fill:#91B7DE;}
	.st268{fill:#91D1DB;}
	.st269{fill:#C1B1D8;}
	.st270{fill:#C1D8E6;}
	.st271{fill:#C1D9DD;}
	.st272{fill:#92B5DD;}
	.st273{fill:#92CCCD;}
	.st274{fill:#92CECF;}
	.st275{fill:#92D0DF;}
	.st276{fill:#937EBF;}
	.st277{fill:#9388C0;}
	.st278{fill:#C2DFE7;}
	.st279{fill:#C2E3EA;}
	.st280{fill:#93B4DF;}
	.st281{fill:#C3DBE7;}
	.st282{fill:#94CDAD;}
	.st283{fill:#94D3DC;}
	.st284{fill:#94EDD9;}
	.st285{fill:#95B6E3;}
	.st286{fill:#95D1D1;}
	.st287{fill:#C5B4D8;}
	.st288{fill:#C5DBE6;}
	.st289{fill:#C5DDE7;}
	.st290{fill:#C5E2E8;}
	.st291{fill:#C5F3E6;}
	.st292{fill:#96B6E5;}
	.st293{fill:#96D2D3;}
	.st294{fill:#C6B6DD;}
	.st295{fill:#C6DDEB;}
	.st296{fill:#C6DFB5;}
	.st297{fill:#C6E0B3;}
	.st298{fill:#C6EEE3;}
	.st299{fill:#C6F8ED;}
	.st300{fill:#97BAE4;}
	.st301{fill:#C7DCBD;}
	.st302{fill:#C7DEE6;}
	.st303{fill:#C7E5EF;}
	.st304{fill:#98CED0;}
	.st305{fill:#98D3B5;}
	.st306{fill:#98EDDA;}
	.st307{fill:#FBFDFA;}
	.st308{fill:#FBFFFB;}
	.st309{fill:#C8B9D6;}
	.st310{fill:#C8DAE4;}
	.st311{fill:#C8E3EA;}
	.st312{fill:#99BCE4;}
	.st313{fill:#99CFDB;}
	.st314{fill:#99D1D2;}
	.st315{fill:#C9B8DA;}
	.st316{fill:#C9DFEA;}
	.st317{fill:#C9E4ED;}
	.st318{fill:#FDFDFD;}
	.st319{fill:#FDFEFF;}
	.st320{fill:#FEFCFF;}
	.st321{fill:#FEFEFE;}
	.st322{fill:#FEFEFF;}
	.st323{fill:#FEFFF9;}
	.st324{fill:#FEFFFF;}
	.st325{fill:#61B6B9;}
	.st326{fill:#61BAA4;}
	.st327{fill:#61BABE;}
	.st328{fill:#FFADD0;}
	.st329{fill:#FFDBF4;}
	.st330{fill:#FFEDF1;}
	.st331{fill:#FFFAFF;}
	.st332{fill:#FFFCDC;}
	.st333{fill:#FFFDFF;}
	.st334{fill:#FFFEFB;}
	.st335{fill:#FFFFFD;}
	.st336{fill:#62B895;}
	.st337{fill:#6380BC;}
	.st338{fill:#63B3BE;}
	.st339{fill:#9A86C1;}
	.st340{fill:#9ACFA1;}
	.st341{fill:#9ACFB1;}
	.st342{fill:#9AD0D2;}
	.st343{fill:#9AD1D4;}
	.st344{fill:#67BFC1;}
	.st345{fill:#CAB9DB;}
	.st346{fill:#67C29F;}
	.st347{fill:#CAEAE5;}
	.st348{fill:#9BD0A4;}
	.st349{fill:#9BD0D6;}
	.st350{fill:#9BD3AE;}
	.st351{fill:#6881C4;}
	.st352{fill:#68B2BD;}
	.st353{fill:#68BFB6;}
	.st354{fill:#68E7CC;}
	.st355{fill:#9CD2D2;}
	.st356{fill:#6981BF;}
	.st357{fill:#69B8BC;}
	.st358{fill:#9DBEE1;}
	.st359{fill:#9DBFE5;}
	.st360{fill:#9DCDA7;}
	.st361{fill:#9DCFA9;}
	.st362{fill:#9DD5B8;}
	.st363{fill:#CDBCDE;}
	.st364{fill:#CDBEDD;}
	.st365{fill:#CDC0DA;}
	.st366{fill:#CDE1EA;}
	.st367{fill:#9EE7D3;}
	.st368{fill:#9FBFE5;}
	.st369{fill:#9FD5D5;}
	.st370{fill:#6A7BC0;}
	.st371{fill:#6A8DC7;}
	.st372{fill:#6AEBD7;}
	.st373{fill:#6B8BC6;}
	.st374{fill:#6BC1A4;}
	.st375{fill:#6D8BC7;}
	.st376{fill:#6DE7D0;}
	.st377{fill:#6EC1AD;}
	.st378{fill:#6EEFD3;}
	.st379{fill:#6F8DC9;}
	.st380{fill:#D263A5;}
	.st381{fill:#D2DFE5;}
	.st382{fill:#D2F0E6;}
	.st383{fill:#D35891;}
	.st384{fill:#D3ACBF;}
	.st385{fill:#D3C3DD;}
	.st386{fill:#D3E7CB;}
	.st387{fill:#D4E1F1;}
	.st388{fill:#D6ABB2;}
	.st389{fill:#D6C6E1;}
	.st390{fill:#D6CDE2;}
	.st391{fill:#D765A3;}
	.st392{fill:#D7C9E2;}
	.st393{fill:#D7D1DF;}
	.st394{fill:#D85C98;}
	.st395{fill:#D8C9E6;}
	.st396{fill:#D8CDDE;}
	.st397{fill:#D8E7EC;}
	.st398{fill:#D9619E;}
	.st399{fill:#D966A7;}
	.st400{fill:#D9E6EC;}
	.st401{fill:#D9F4EB;}
	.st402{fill:#70BEA4;}
	.st403{fill:#70C5C2;}
	.st404{fill:#718BC8;}
	.st405{fill:#A0D7DA;}
	.st406{fill:#A0D9E2;}
	.st407{fill:#71C0AB;}
	.st408{fill:#71EAD7;}
	.st409{fill:#A1BFE3;}
	.st410{fill:#A1D4D7;}
	.st411{fill:#A1D4D8;}
	.st412{fill:#72E6D1;}
	.st413{fill:#72E6D3;}
	.st414{fill:#A2D4D5;}
	.st415{fill:#A2D5D8;}
	.st416{fill:#A2D6E1;}
	.st417{fill:#A2D8DA;}
	.st418{fill:#A2EDD9;}
	.st419{fill:#73BABC;}
	.st420{fill:#73C18F;}
	.st421{fill:#73C3C4;}
	.st422{fill:#73C4C7;}
	.st423{fill:#73EBCF;}
	.st424{fill:#747FBD;}
	.st425{fill:#A3D2A8;}
	.st426{fill:#A48BC2;}
	.st427{fill:#75BFC8;}
	.st428{fill:#75C2CA;}
	.st429{fill:#75E9D6;}
	.st430{fill:#76C58C;}
	.st431{fill:#76EFE0;}
	.st432{fill:#DA609D;}
	.st433{fill:#DA7EA3;}
	.st434{fill:#A6D7DB;}
	.st435{fill:#77C2C5;}
	.st436{fill:#77C7A2;}
	.st437{fill:#DACCE5;}
	.st438{fill:#DAD3E3;}
	.st439{fill:#77E3CC;}
	.st440{fill:#77ECD1;}
	.st441{fill:#DB5A9A;}
	.st442{fill:#DB64A4;}
	.st443{fill:#DB74AC;}
	.st444{fill:#A7D7D9;}
	.st445{fill:#A7DADB;}
	.st446{fill:#78C4C4;}
	.st447{fill:#78E3C7;}
	.st448{fill:#DBDEEF;}
	.st449{fill:#78E9CD;}
	.st450{fill:#78E9D7;}
	.st451{fill:#DBEAEF;}
	.st452{fill:#DC599B;}
	.st453{fill:#DC67AD;}
	.st454{fill:#797ABA;}
	.st455{fill:#A8CBE9;}
	.st456{fill:#A8D8DA;}
	.st457{fill:#DCA3C4;}
	.st458{fill:#DCD5E5;}
	.st459{fill:#79F0D0;}
	.st460{fill:#DD62A1;}
	.st461{fill:#DD64AB;}
	.st462{fill:#DD6CAE;}
	.st463{fill:#DD7AA8;}
	.st464{fill:#A9DBE2;}
	.st465{fill:#DDE6ED;}
	.st466{fill:#DE69AD;}
	.st467{fill:#DE81B6;}
	.st468{fill:#DED5EA;}
	.st469{fill:#DF589A;}
	.st470{fill:#DF5BA6;}
	.st471{fill:#DF63A1;}
	.st472{fill:#DF65A2;}
	.st473{fill:#DF6CAF;}
	.st474{fill:#DF71AE;}
	.st475{fill:#DF7AB2;}


