@charset "utf-8";
@media screen and (max-width: 413px)
{
* {
font-family:"UD新ゴNT L","UD Shin Go NT Light","AXIS Std L",AxisStd-Light,"Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","游ゴシック体","Yu Gothic",YuGothic,"源ノ角ゴシック Light",SourceHanSans-Light,"Meiryo UI","メイリオ",Meiryo;
}
body {
color:#333;
margin:0px;
padding:10px;
margin-right:auto;
margin-left:auto;
}
input { font-size:16px; }
textarea { font-size:16px; }
#my_body { margin:0 auto; }
#my_header { width:100%; }
#my_navigation { display:none; }
#my_contents { float:left; width:100%; }
#my_footer { clear:both; width:100%; }
td.nowrap {
white-space:nowrap;
}
hr.hrcolor {
height:1px;
background-color:#B0EEB0;
border:none;
color:#B0EEB0;
}
div.right { display:none; }
div.left { text-align:left; }
div.center { text-align:center; }
div.center_nowrap { text-align:center; }
a { text-decoration:none; }
a:link:hover {
text-decoration:underline;
color:#ff9900;
background-color:#B0EEB0;
}
a:visited:hover {
text-decoration:underline;
color:#ff9900;
background-color:#B0EEB0;
}
a:link:active { color:red; }
#display_pc { display:none; }
img {
max-width:100%;
height:auto;
display:block;
margin:2px;
}
object {
margin:2px;
}
embed{
margin:2px;
}
.kadomaru {
width:100%;
border:2px solid #B0EEB0;
border-radius:5px;
margin-bottom:2px;
}
.kadomaru_footer {
width:100%;
background-color:#B0EEB0;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
text-align:center;
}
.bg {
background-color:#B0EEB0;
}
.nagare {
border-top:solid 1px #B0EEB0;
border-bottom:solid 1px #B0EEB0;
border-left:solid 10px #B0EEB0;
margin:2px;
padding:2px;
}
}
@media screen and (min-width: 414px)
{
* {
font-family:"UD新ゴNT L","UD Shin Go NT Light","AXIS Std L",AxisStd-Light,"Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","游ゴシック体","Yu Gothic",YuGothic,"源ノ角ゴシック Light",SourceHanSans-Light,"Meiryo UI","メイリオ",Meiryo;
}
body {
color:#333;
margin:0px;
padding:0px;
letter-spacing:0.8px;
line-height:1.4;
background-image:url("/images/topbg.jpg");
background-repeat:repeat-x;
background-color:#FFFFFF;
width:800px;
margin-right:auto;
margin-left:auto;
}
#my_body { margin:0 auto; width:800px; }
#my_header { width:800px; background-color:#FFFFFF; }
#my_navigation { float:left; width:246px; background-color:#FFFFFF; margin:2px; }
#my_contents { float:left; width:546px; background-color:#FFFFFF; margin:2px; }
#my_footer { clear:both; width:800px; background-color:#FFFFFF; }
td.nowrap {
white-space:nowrap;
}
hr.hrcolor {
height:1px;
background-color:#B0EEB0;
border:none;
color:#B0EEB0;
}
div.right { text-align:right; }
div.left { text-align:left; }
div.center { text-align:center; }
div.center_nowrap { text-align:center; }
a { text-decoration:none; }
a:link:hover {
text-decoration:underline;
color:#ff9900;
background-color:#B0EEB0;
}
a:visited:hover {
text-decoration:underline;
color:#ff9900;
background-color:#B0EEB0;
}
a:link:active { color:red; }
#display_sp { display:none; }
img {
max-width:100%;
height:auto;
display:block;
margin:2px;
}
object {
margin:2px;
}
embed{
margin:2px;
}
.kadomaru {
width:240px;
border:2px solid #B0EEB0;
border-radius:5px;
margin-bottom:2px;
}
.kadomaru_footer {
width:800px;
height:30px;
background-color:#B0EEB0;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
text-align:center;
}
.bg {
background-color:#B0EEB0;
padding:2px;
}
.nagare {
border-top:solid 1px #B0EEB0;
border-bottom:solid 1px #B0EEB0;
border-left:solid 10px #B0EEB0;
margin:2px;
padding:2px;
}
}