#wrapper {
	padding: 0px;
	width: 722px;
	margin:30px auto 0;
	border: 1px solid #CCCCCC;}

#wrapper .copy_1 {
	font-size: 20px;
}
#wrapper .copy_2 {
	font-size: 17px;
	line-height: 1.3em;
	margin-bottom: 5px;
}
#wrapper .copy_3 {
	font-size: 14px;
	line-height: 1.6em;
}
#wrapper .waku2 {
	width: 335px;
	border: 2px solid #FF9900;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align:left;
}

#wrapper .honbun {
	font-size: 13px;
	line-height: 16px;
}
#wrapper .line {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	width: 520px;
}

#wrapper table{ margin:0 auto}

#wrapper .waku {
	border: 2px dotted #9DD169;
	padding: 15px;
	margin-right: auto;
	margin-left: auto;
	width: 600px;
	margin-top: 15px;
}
#wrapper p {
	margin-bottom: 10px;
}

#wrapper .copy_3-s {
	font-size: 14px;
	line-height: 1.6em;
	background-color: #FFFFCC;
	font-weight: bold;
}
@media screen and (min-width:481px) and ( max-width:2000px) {
/*　画面サイズが481pxから2000pxまではここを読み込む　*/
#wrapper .td_size-1 { width:396px; height:66px;}
#wrapper .td_size-2 { width:350px;}
#wrapper .td_size-3 { width:235px; height:51px; text-align:left;}
#wrapper .td_size-4 { width:337px;}
#wrapper .td_size-5 { width:147px; height:109px;}
#wrapper .honbun { height:91px;}
.seminar_cont{ width:484px;}
.evernote_cont-2{ width:458px;}
.evernote_cont-3{ width:585px;}
}
@media screen and (max-width: 480px) {
#wrapper, #wrapper .line, .seminar_cont, .evernote_svce, #wrapper .waku2{ width: 100%; box-sizing:border-box;}
#wrapper { border:none;}
#wrapper .waku{ width: 90%; box-sizing:border-box;}
#wrapper .td_size-1, #wrapper .td_size-3{ width:90%; margin:0 auto; font-size:72%;}
#wrapper .btn_step_up{ width:80%;}	
}