@charset "UTF-8";
/* CSS Information ========================================
File name: style.css
history:
		2016.01.01 new
======================================================= */
textarea {margin:0;padding:0;}
input {margin:0;padding:0;}
fieldset {margin:0;padding:0;}
form {margin:0;padding:0;}
p {margin:0;padding:0;}
pre {margin:0;padding:0;}
h6 {margin:0;padding:0;}
h5 {margin:0;padding:0;}
h4 {margin:0;padding:0;}
h3 {margin:0;padding:0;}
h2 {margin:0;padding:0;}
h1 {margin:0;padding:0;}
li {margin:0;padding:0;}
ol {margin:0;padding:0;}
ul {margin:0;padding:0;}
dd {margin:0;padding:0;}
dt {margin:0;padding:0;}
dl {margin:0;padding:0;}
div {margin:0;padding:0;}
body {margin:0;padding:0;}
img {border:0;}
fieldset {border:0;}
ul {list-style:none;}
caption {text-align:left;}
h6 {font-size:100%;font-weight:normal;}
h5 {font-size:100%;font-weight:normal;}
h4 {font-size:100%;font-weight:normal;}
h3 {font-size:100%;font-weight:normal;}
h2 {font-size:100%;font-weight:normal;}
h1 {font-size:100%;font-weight:normal;}
q:after {content:'';}
q:before {content:'';}
acronym {border:0;}
abbr {border:0;}

a:link {color:#ffa500;}
a:visited {color:#ffa500;}
a:hover {color:#ffa500;}
a:active {color:#ffa500;}
a:focus {outline:none;}

html {
	overflow:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-x:scroll;
}

body {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",'Open Sans Condensed', sans-serif;
	letter-spacing:0.1em;
}

#wrapper {
	width:750px;
	margin-left:auto;
	margin-right:auto;
}

.slide {
	width:750px;
	height:562px;
	border:1px #000000 solid;
	margin-top:20px;
}

#principle {
	margin-top:30px;
	background:url('../image/slide01.jpg') no-repeat #ffffff;
	position:relative;
}

#goal {
	background:url('../image/slide02.jpg') no-repeat #ffffff;
	position:relative;
}

#education {
	background:url('../image/slide03.jpg') no-repeat #ffffff;
	position:relative;
}

#contribution {
	background:url('../image/slide04.jpg') no-repeat #ffffff;
	position:relative;
}

h1 {
	display:none;
}

p {
	display:block;
	position:absolute;
}

p.copyright {
	font-size:11px;
	width:100%;
}

#principle h2 {
	font-size:22px;
	display:block;
	position:absolute;
	top:21px;
	left:32px;
}

#principle p.subtitle {
	font-size:22px;
	top:21px;
	left:132px;
}

#principle h3 {
	position:absolute;
	top:90px;
	left:40px;
	font-size:18px;
}

p#cs-happy-title01 {
	top:150px;
	left:70px;
	font-size:14px;
}

p#cs-happy-contain01 {
	top:186px;
	left:70px;
	font-size:13px;
}

p#cs-happy-title02 {
	top:263px;
	left:70px;
	font-size:14px;
}

p#cs-happy-contain02 {
	top:299px;
	left:70px;
	font-size:13px;
}

p#cs-happy-title03 {
	top:376px;
	left:70px;
	font-size:14px;
}

p#cs-happy-contain03 {
	top:414px;
	left:70px;
	font-size:13px;
}

p#result {
	position:absolute;
	top:240px;
	right:28px;
	width:80px;
	font-size:23px;
	color:#ffffff;
}

p#result span {
	display:block;
}

.copyright {
	top:530px;
	text-align:center;
}

#goal h2 {
	font-size:22px;
	display:block;
	position:absolute;
	top:21px;
	left:32px;
}

#goal p.subtitle {
	font-size:22px;
	top:21px;
	left:132px;
}

#goal #goal-result {
	font-size:20px;
	position:absolute;
	top:260px;
	width:100%;
	text-align:center;
	color:#ffffff;
}

#goal h3#human {
	position:absolute;
	top:112px;
	left:130px;
	font-size:14px;
}

#goal p#human-contain {
	position:absolute;
	top:150px;
	left:50px;
	font-size:13px;
}

#goal h3#career {
	position:absolute;
	top:112px;
	left:445px;
	font-size:14px;
}

#goal p#career-contain {
	position:absolute;
	top:150px;
	left:390px;
	font-size:13px;
}

#goal h3#market {
	position:absolute;
	top:342px;
	left:105px;
	font-size:14px;
}

#goal p#market-contain {
	position:absolute;
	top:380px;
	left:50px;
	font-size:13px;
}

#goal h3#stepup {
	position:absolute;
	top:342px;
	left:315px;
	font-size:14px;
}

#goal p#stepup-contain {
	position:absolute;
	top:380px;
	left:295px;
	font-size:13px;
}

#goal h3#relation {
	position:absolute;
	top:342px;
	left:500px;
	font-size:14px;
}

#goal p#relation-contain {
	position:absolute;
	top:380px;
	left:490px;
	font-size:13px;
}

#education h2 {
	font-size:22px;
	display:block;
	position:absolute;
	top:21px;
	left:32px;
}

#education p.subtitle {
	font-size:22px;
	top:21px;
	left:132px;
}

#education h3#expert-skill {
	position:absolute;
	top:79px;
	left:50px;
}

#education h3#human-skill {
	position:absolute;
	top:483px;
	left:50px;
}

#education p#kikaku-title {
	width:104px;
	height:39px;
	top:118px;
	left:35px;
	text-align:center;
	font-size:12px;
}

#education p#kikaku-level {
	width:118px;
	height:39px;
	top:118px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#kikaku-contain {
	width:467px;
	height:39px;
	top:126px;
	left:267px;
	font-size:12px;
}

#education p#sells-title {
	width:104px;
	height:39px;
	top:179px;
	left:35px;
	text-align:center;
	font-size:12px;
}

#education p#sells-level {
	width:118px;
	height:39px;
	top:179px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#sells-contain {
	width:467px;
	height:39px;
	top:188px;
	left:267px;
	font-size:12px;
}

#education p#design-title {
	width:104px;
	height:39px;
	top:287px;
	left:35px;
	text-align:center;
	font-size:12px;
}

#education p#design-level1 {
	width:118px;
	height:39px;
	top:240px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#design-contain1 {
	width:467px;
	height:39px;
	top:250px;
	left:267px;
	font-size:12px;
}

#education p#design-level2 {
	width:118px;
	height:39px;
	top:280px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#design-contain2 {
	width:467px;
	height:39px;
	top:288px;
	left:267px;
	font-size:12px;
}

#education p#design-level3 {
	width:118px;
	height:39px;
	top:318px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#design-contain3 {
	width:467px;
	height:39px;
	top:328px;
	left:267px;
	font-size:12px;
}
#education p#develop-title {
	width:104px;
	height:39px;
	top:407px;
	left:35px;
	text-align:center;
	font-size:12px;
}

#education p#develop-level1 {
	width:118px;
	height:39px;
	top:380px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#develop-contain1 {
	width:467px;
	height:39px;
	top:388px;
	left:267px;
	font-size:12px;
}

#education p#develop-level2 {
	width:118px;
	height:39px;
	top:418px;
	left:139px;
	text-align:center;
	font-size:12px;
}

#education p#develop-contain2 {
	width:467px;
	height:39px;
	top:427px;
	left:267px;
	font-size:12px;
}

#contribution h2 {
	font-size:22px;
	display:block;
	position:absolute;
	top:21px;
	left:32px;
}

#contribution h3 {
	font-size:18px;
	position:absolute;
	top:74px;
	left:40px;
}

#contribution p.subtitle {
	font-size:22px;
	top:21px;
	left:132px;
}

#contribution h3#unhcr {
	position:absolute;
	top:110px;
	left:60px;
	font-size:15px;
}

#contribution p#unhcr-p {
	position:absolute;
	top:143px;
	left:80px;
	font-size:13px;
}

#contribution h3#fukushi {
	position:absolute;
	top:248px;
	left:60px;
	font-size:15px;
}

#contribution p#fukushi-p {
	position:absolute;
	top:280px;
	left:80px;
	font-size:13px;
}

#contribution h3#moribito {
	position:absolute;
	top:390px;
	left:60px;
	font-size:15px;
}

#contribution p#moribito-p {
	position:absolute;
	top:423px;
	left:80px;
	font-size:13px;
}