﻿@charset "UTF-8";

/* CSS Document */

* {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-weight: normal;
    list-style-type: none;
} 


body{
	font-family: "Meiryo UI", "メイリオ", "Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;
  background: #ffffff;
	color: #ee827c;
	margin: auto;
	font-weight: normal;
	text-align: center;
}


 /*アラシヤマ*/

table.a{
width:90%;
margin:auto;
text-align: left;
}

table.a th{
  background: url(../dream-kikaku-sozai/k03-ppw-a.gif);
  height:6em;
  color:#ffffff;
  text-align:center;
   font-size:1.2em; 

}

table.a td{
 color: #2792c3;
border-style: dotted;
border-width: 0 3px 0 3px;
 border-color:rgba(39,146,195,0.1);
 padding: 2em;
}





 /*コージ*/
table.k{
width:90%;
margin:auto;
text-align: left;
}

table.k th{
  background: url(../dream-kikaku-sozai/k03-ppw-k.gif);
  height:6em;
  color:#ffffff;
    text-align:center;
   font-size:1.2em; 

}

table.k td{
 color: #d9333f;
border-style: dotted;
border-width: 0 3px 0 3px;
 border-color:rgba(217,51,63,0.1);
 padding: 2em;
}





 /*ミヤギ*/
table.m{
width:90%;
margin:auto;
text-align: left;
}

table.m th{
  background: url(../dream-kikaku-sozai/k03-ppw-m.gif);
  height:6em;
  color:#ffffff;
    text-align:center;
   font-size:1.2em; 


}

table.m td{
 color: #ff9e3d;
border-style: dotted;
border-width: 0 3px 0 3px;
 border-color:rgba(255,168,61,0.1);
 padding: 2em;
}


 /*トットリ*/
table.t{
width:90%;
margin:auto;
text-align: left;
}

table.t th{
  background: url(../dream-kikaku-sozai/k03-ppw-t.gif);
  height:6em;
  color:#ffffff;
    text-align:center;
   font-size:1.2em; 

}

table.t td{
 color: #00a381;
border-style: dotted;
border-width: 0 3px 0 3px;
 border-color:rgba(0,163,129,0.1);
 padding: 2em;
}






div.menu{
	font-size: 500%;
	text-decoration: none;
	font-weight: bold;
}


a{
color: #e95464;
	text-decoration: none;
	border-bottom:1px dashed #ee827c;

	}

a.close{
color: #ffffff;
	text-decoration: none;
	border-bottom:1px dashed #ffffff;
	}

a:hover{
position:relative;
bottom: 2px;
}

 /*topの文字*/
a.a{
 color: #3d3dff;
  background: url(../dream-kikaku-sozai/k03-ppw-a.gif);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  	text-decoration: none;
border-bottom:1px solid #ffffff;

}

a.k{
 color: #ff3d3d;
  background: url(../dream-kikaku-sozai/k03-ppw-k.gif);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  	text-decoration: none;
  	border-bottom:1px solid #ffffff;

}

a.m{
 color: #ff9e3d;
  background: url(../dream-kikaku-sozai/k03-ppw-m.gif);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  	text-decoration: none;
  	border-bottom:1px solid #ffffff;

}

a.t{
 color: #3dff3d;
  background: url(../dream-kikaku-sozai/k03-ppw-t.gif);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  	text-decoration: none;
  	border-bottom:1px solid #ffffff;

}



/* ★★★★★★★★★★スマホ用★★★★★★★★★★ */

@media screen and (min-width:0px) and (max-width:736px){

body {

width:100%;
font-size: 80%;
line-height:1.6em;
-webkit-text-size-adjust: 100%;
	}



}




/* ★★★★★★★★★★PC用★★★★★★★★★★ */


@media screen and (min-width:737px){


body{
font-size: 16px;
letter-spacing: 0.1em;
line-height: 1.8;

}








}



