@charset "Shift_JIS";

/*-----------------------------------------------
o_type 01

site-color=E64978
menu_pb_off=FDF0F8未使用
menu_pb_on =F196AA未使用
side_h3 border-left-color: #E64978;
contents_h2 border-left-color: #E64978;
linear-gradient(#fff9eb 0%, #E64978 100%)
footer_background-color=#E64978
link_area=#efe0ff
-------------------------------------------------*/

/* 一括で全ての要素の余白をゼロに指定 */
* {
  font-family: meiryo;
  padding: 0;
  margin: 0;
}

.crear{
	clear:both;
}

/* ---------------------------------------- フォントスタイル フォントサイズ */
body {
  font-size:15px;
  text-align: center;
  font-family: meiryo;
  padding: 0;
  margin: 0;
}

.h1_back{
	font-size:14px;
	background-color:#ffffff;
	padding:5px 10px 8px 10px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px05px;
	border-radius: 5px 5px 0px 0px;
	behavior: url(pie.htc);	
}

/* ---------------------------------------- レイアウトに関する指定 */

#wrapper {
margin:2px auto 0 auto;
text-align:left;
width:982px
}



#container {
  float: left;
  width: 960px;
	margin:0px 0 0px 0;

}

#cx_pad {

	width: 400px;
	padding: 16px 15px 15px 15px;
	font-family:meiryo ;
	font-size: 15px;
	margin-bottom: 20px;
	background-color:#ffffff;
	border: #cccccc 1px solid;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	behavior: url(pie.htc);
}
#inner{
	width:200px;
	height:400px;
	float:left;
}

#Circle{
  text-decoration: none;
  display: block;
  padding: 0px ;
  margin-top:10px;

  
  width: 80px;
	height:80px;
	border: #cccccc 1px solid;
-webkit-border-radius: 20px 5px 20px 5px;
-moz-border-radius: 20px 5px 20px 5px;
border-radius: 40px 40px 40px 40px;
}




#sample_box{
	font-family:meiryo;
	font-size:10px;
  text-decoration: none;
  margin-top:5px;
  padding: 10px 5px 5px 10px ;

  width: 160px;	
	height:20px;
	border: #cccccc 1px solid;
	-webkit-border-radius: 8px 5px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	behavior: url(pie.htc);
}


	
#sample_box_w230{
	font-family:meiryo;
	font-size:10px;
  text-decoration: none;
  margin-top:5px;
  padding: 10px 5px 5px 10px ;

  width: 230px;	
	height:240px;
	border: #cccccc 1px solid;
	-webkit-border-radius: 8px 5px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	behavior: url(pie.htc);
}
#sample_box_w230{
	font-family:meiryo;
	font-size:10px;
  text-decoration: none;
  margin-top:5px;
  padding: 0px 0px 0px 0px ;

  width: 175px;	
	height:240px;
	border: #cccccc 1px solid;
	-webkit-border-radius: 8px 5px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	behavior: url(pie.htc);
}

#logo_pac {


	padding: 0px 0 20px 20px;
	text-align:left;
	line-height: 30px;
	width: 400px;
	height: 60px;
	border: #B6E8F0 1px solid;
	-webkit-border-radius: 3px 10px 3px 10px;
	-moz-border-radius: 3px 10px 3px 10px;
	border-radius: 3px 10px 3px 10px;
	behavior: url(PIE.htc);
}