@charset "UTF-8";

img#phototop{
    width:60%;
}

div#photo{text-align: right; margin-bottom: 50px}

img#nasikochan{
	width: 60%;
}

div#main{text-align: center}

div#link{text-align: right; margin-top:-20px; margin-bottom:100px; font-family: "Osaka-mono", "MS Gothic", "monospace"}

img#footer{width: 10%; margin-top: -60px}

div#foot{text-align: right; margin-top:-40px}

img#toppage{width: 414px}

img#package{width: 70%}

div#pack{text-align: left; margin-bottom: 100px; margin-top: 50px}

h3#information{
    background: #40538C;
    color: #FFFFFF;
    font-family: Osaka-mono, "MS Gothic", monospace;
	margin-bottom: 50px;
	margin-top: 200px
}

p.point{
	margin-top: 30px;
    margin-left: 20px;
    color: #40538C;
    text-decoration: underline;
    font-family: Osaka-mono, "MS Gothic", monospace;	
}

h4#pickup{
    margin-top: 100px;
    color: #FFFFFF;
    background: #41518C;
    font-family: Osaka-mono, "MS Gothic", monospace;
}

h4{background: #41518C; color: #FFFFFF;  font-family: "Osaka-mono", "MS Gothic", "monospace"}

p#nashiko{color: #41518C; font-family: "Osaka-mono", "MS Gothic", "monospace"; margin-top: 50px}

div#news{margin-bottom: 80px}

img#photobooth{width: 60%; margin-top:-15px}

div#booth{text-align: left}

img#poster{width: 60%}
 
div#post{text-align:right ;margin-top: 60px}

h6{background: #3A56A6 ;color: #FFFFFF ; font-family: "Osaka-mono", "MS Gothic", "monospace"}
 
p.news2{
    color: #41518C;
    font-family: "Osaka-mono", "MS Gothic", "monospace";
    margin-left: 20px;
    text-decoration: underline;
}

p.before{
    color: #3E4E85;
    text-align: right;
    margin-right: 10px;
    text-decoration: underline;	
}

div#back{text-align: right ; font-family: "Osaka-mono", "MS Gothic", "monospace"}

body{
	margin: 0px;
}