<style type="text/css">

@import url(https://fonts.googleapis.com/css?family=Julius+Sans+One);

@font-face{
font-family:–¾’©;
src: url('https://cdn.leafscape.be/kokumin/font_1_kokumr_1.00_rls_web.woff')
format("woff");
}

body{
margin:3%;
padding:3%;
font-size:13px;
color:#333;
line-height:2;
letter-spacing:2px;
font-family:'Julius Sans One',YuGothic,ŸàƒSƒVƒbƒN,Meiryo,ƒƒCƒŠƒI, sans-serif;
background:#fff;
text-align:center;
}

.all{
max-width:600px;
text-align:left;
margin-top:20px;
}

.title{
font-family:'Julius Sans One',–¾’©,"ƒqƒ‰ƒMƒm–¾’© Pro W3" ,'Ÿà–¾’©',MS –¾’©,HGP–¾’©B;
font-size:20px;
line-height:1;
padding:0 10px;
background:url##IMAGE_DATA_5## left top;
background-size:300px;
margin-bottom:15px;
color:#000;
}

.title-2{
font-size:18px;
line-height:2;
background:url##IMAGE_DATA_5## left top;
background-size:300px;
margin-bottom:10px;
color:#000;
}

.menu{
margin:15px 0;
width:100%;
}

.menu a{
color:#222;
font-size:18px;
line-height:10px;
margin:0 2px;
letter-spacing:1px;
padding:0 2px;
background:url##IMAGE_DATA_5## right bottom;
background-size:250px;
}

.menu a:hover{
background:none;
color:#000;
}

.mi{
background:url##IMAGE_DATA_5## left top;
background-size:300px;
color:#000;
font-weight:bold;
padding:3px 5px;
font-size:15px;
font-family:'Julius Sans One',–¾’©;
border-radius:3px;
}

.ma{
background:#eee;
padding:2px 5px;
}

.link-box textarea{
background:url##IMAGE_DATA_5## left top;
background-size:300px;
color:#000;
font-size:20px;
line-height:1;
padding:5px 0;
height:10px;
text-shadow:0 0 2px #fff,
0 0 2px #fff;
font-weight:bold;
font-family:'Julius Sans One',–¾’©,YuGothic,ŸàƒSƒVƒbƒN,Meiryo,ƒƒCƒŠƒI, sans-serif;
border:none;
width:100%;
}

.temp{
max-width:816px;
height:auto;
}

p{
font-family:'Julius Sans One',–¾’©,"ƒqƒ‰ƒMƒm–¾’© Pro W3" ,'Ÿà–¾’©',MS –¾’©,HGP–¾’©B;
font-size:20px;
color:#000;
letter-spacing:1px;
text-align:center;
display:inline;
text-shadow:3px 3px #eee;
}

.box{
width:180px;
height:auto;
padding:5px;
margin:5px;
border:solid 2px #f5f5f5;
border-radius:3px;
background:#fff;
font-size:10px;
color:#B0C4DE;
display:inline-block;
}

.box img{
width:60px;
height:60px;
border-radius:50%;
}

.box a{
background:#f7f7f7;
border-radius:3px;
padding:3px 5px;
color:#000;
text-shadow:none;
}

.box a:hover{
background:url##IMAGE_DATA_5## right bottom;
background-size:150px;
color:#000;
}

.pict{
width:80px;
height:80px;
border-radius:50%;
border:solid 3px #ddd;
line-height:1;
}

.text{
padding:10px;
margin:0 5px;
background:#fff;
}

.bg{
background:##IMAGE_DATA_5## right top;
background-size:200px;
margin:5px 20px 0 20px;
}

.tuiki a{
font-family:'Julius Sans One',YuGothic,ŸàƒSƒVƒbƒN,Meiryo,ƒƒCƒŠƒI, sans-serif;
float:right;
font-size:18px;
background:url##IMAGE_DATA_5## left top;
background-size:200px;
color:#000;
line-height:1;
padding:0 5px;
}

.date{
background:#eee;
color:#000;
font-weight:bold;
padding:3px 5px;
font-size:18px;
border-radius:3px;
}

textarea,input[type="text"],input[type="submit"]{
letter-spacing:1px;
background:#fff;
border:solid 1px #eee;
font-family:'Julius Sans One',YuGothic,ŸàƒSƒVƒbƒN,Meiryo,ƒƒCƒŠƒI, sans-serif;
padding:10px;
width:100%;
}

textarea{
display:block;
height:110px;
line-height:1.5;
}

input[type="submit"]{
box-shadow:none;
background:url##IMAGE_DATA_5## right bottom;
background-size:250px;
width:40px;
text-align:center;
float:right;
font-size:18px;
line-height:10px;
padding:15px 0;
font-weight:bold;
display;inline-block;
border-radius:50%;
}

a{
text-decoration:none;
color:#000;
padding:0 3px;
text-shadow:2px 2px #cdddee;
}

a:hover{
color:#cdddee;
text-shadow:none;
}

a:visited{
color:#777;
}
</style>