@charset "utf-8";
  html, body, div, span, applet, object, iframe, strong,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, legend, caption, 
tbody, tfoot, thead, table, label, tr, th, td{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
header,footer,nav,article,section,aside{
display: block;
}
body{
margin: 0;
padding: 0;
line-height:1;
font-size:13px;
}
.clearfix:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}
ol,ul,li{
border: none;
margin: 0;
padding: 0;
list-style: none;
}
img{
border: none;
}
a{
text-decoration: none;
}
a:hover{
zoom: 1;
filter: alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
text-decoration:underline;
}
nav a:hover{
filter: alpha(opacity=100);
-moz-opacity:1;
opacity:1;
} *{
margin: 0;
padding: 0;
} #wrapper{
width:100%;
height:auto;
margin:0 auto;
padding-bottom:29px;
background:#000000;
}
#container{
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/headbg.gif) repeat-x 50% 0%;
}
#contents {
word-break: break-all;
}
#main{
width:879px;
height:auto;
margin:0 auto;
}
#headbox{
margin-bottom:32px;
font-family:"Sawarabi Mincho", serif;
}
#wrapper_foot{
width:100%;
height:auto;
margin:0 auto;
background:#000000;
}
#container_foot{
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/footbg.gif) repeat-x 50% 0%;
}
#main_foot{
width:879px;
height:100px;
margin:0 auto;
padding-top:15px;
}
#main_foottop{
width:940px;
height:100px;
margin:0 auto;
padding-top:15px;
} #header{
float:left;
width:669px;
height:166px;
border-bottom:1px #222222 solid;
padding:0 0 11px 21px;
}
#logo{
float:left;
width:59px;
height:168px;
}
#header h1{
float:left;
margin:65px 0 0 40px;
font-size:18px;
font-weight:normal;
color:#ffffff;
line-height:26px;
} #gnav{
float:left;
width:189px;
height:177px;
border-bottom:1px #222222 solid;
}
#gnav ul{
width:175px;
height:140px;
padding:25px 18px 24px 17px;
}
#gnav ul li:nth-child(0),
#gnav ul li:nth-child(1),
#gnav ul li:nth-child(2),
#gnav ul li:nth-child(3),
#gnav ul li:nth-child(4){
float:right;
}
#gnav ul li{
float:right;
} #side{
float:right;
width:227px;
height:auto;
font-family:"Sawarabi Mincho", serif;
}
#side_tubuyaki{
width:227px;
height:auto;
}
#side_tubuyaki article{
width:210px;
height:auto;
border:1px #222222 solid;
margin:23px 0 24px 0;
padding:28px 0 29px 15px;
}
#side_tubuyaki article ul{
line-height:35px;
margin-bottom:25px;
}
#side_tubuyaki article .point{
float:left;
font-size:14px;
color:#990000;
margin-right:10px;
}
#side_tubuyaki article .point2{
float:left;
width:25px;
height:1px;
background:#222222;
margin:16px 10px 0 0;
}
#side_tubuyaki article .date{
float:left;
font-size:14px;
color:#ffffff;
margin-right:0px;
}
#side_tubuyaki article .date a{
color:#ffffff;
}
#side_tubuyaki article .text{
float:left;
font-size:14px;
color:#ffffff;
}
#side_tubuyaki article .text a{
color:#ffffff;
}
#more{
font-size:14px;
color:#ffffff;
float: right;
}
#more a{
color:#ffffff;
}
#side_gallery{
width:227px;
height:83px;
margin-bottom:23px;
}
#side_intro{
width:227px;
height:auto;
}
#side_intro article{
width:205px;
height:auto;
border:1px #222222 solid;
margin:24px 0 25px 0;
padding:23px 0 27px 20px;
}
#side_intro article strong{
display:block;
font-size:26px;
font-weight:normal;
color:#ffffff;
margin-bottom:12px;
line-height: 1.2em;
}
#side_intro article p{
font-size:13px;
color:#ffffff;
line-height:22px;
}
#side_intro article a{
color:#d82c00;
}
#side_intro article em{
display:block;
font-size:15px;
color:#ffffff;
margin:5px 0 20px 0;
}
#side_banner{
width:186px;
height:260px;
border:1px #222222 solid;
padding:14px 14px 14px 14px;
}
.side_linebox {
color: #fff;
margin: 10px 0 10px 0;
}
.side_linebox p {
}
.sidenavi_mail {
margin-bottom: 15px;
color: #fff;
line-height: 1.5em;
}
.sidenavi_mail dt {
float: left;
}
.sidenavi_mail dt::after{
content: " "
}
.sidenavi_mail dd {
margin-left: 50px;
} #gototop{
width:626px;
height:auto;
font-family:"Sawarabi Mincho", serif;
font-size:14px;
color:#ffffff;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/arrow.gif) no-repeat;
background-position:490px 3px;
text-align:right;
}
#gototop a{
color:#ffffff;
}
#gototoptop{
width:940px;
height:auto;
font-family:"Sawarabi Mincho", serif;
font-size:14px;
-webkit-text-size-adjust: 100%;
color:#ffffff;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/arrow.gif) no-repeat;
background-position:800px 3px;
text-align:right;
}
#gototoptop a{
color:#ffffff;
} #foot_link{
float:left;
width:552px;
height:auto;
}
#foot_link ul{
font-family:"Sawarabi Mincho", serif;
font-size:14px;
color:#ffffff;
}
#foot_link ul li{
float:left;
margin-right:38px;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/arrow2.gif) no-repeat;
background-position:0px 2px;
}
#foot_link ul li a{
display:block;
color:#ffffff;
padding-left:12px;
}
#copyright{
float:right;
width:327px;
height:auto;
font-size:13px;
color:#ffffff;
text-align:right;
font-family: "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
} #contents{
float:left;
width:626px;
height:auto;
margin-right:26px;
font-family:"Sawarabi Mincho", serif;
} #intro_box{
width:626px;
height:auto;
margin:25px 0 26px 0;
}
#intro_leftbox{
float:left;
width:400px;
height:145px;
margin-right:12px;
margin-top:6px;
}
#intro_rightbox{
float:left;
width:214px;
height:134px;
}
#intro_rightbox p{
font-size:13px;
line-height:22px;
color:#ffffff;
}
#intro_rightbox span{
display:block;
margin-bottom:4px;
}
#map{
width:626px;
height:187px;
margin-top:26px;
}
#engraver_box{
width:626px;
height:345px;
margin:26px 0 25px 0;
background-image:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/horishibg.jpg);
background-repeat: no-repeat;
}
#engraver_boxtext{
font-size:13px;
line-height:24px;
color:#ffffff;
width:375px;
height:112px;
padding:135px 0 26px 250px;
}
.cost_boxtext span{
color:#FF520B;
}
.cost_boxtext{
font-size:13px;
line-height:24px;
color:#ffffff;
width:520px;
height:auto;
padding:0px 0 30px 20px;
}
.cost_boxtext2{
font-size:13px;
line-height:24px;
color:#ffffff;
width:520px;
height:250px;
padding:0px 0 0 20px;
}
.cost_boxtext_mini{
height: auto;
}
#engraver_leftbox{
float:left;
width:133px;
height:177px;
margin-right:17px;
}
#engraver_rightbox{
float:left;
width:476px;
height:177px;
}
#engraver_text{
width:465px;
height:85px;
margin-top:19px;
}
#cost_box{
width:626px;
height:auto;
margin:18px 0 0 0;
}
#cost_text01{
width:560px;
height:41px;
margin-bottom:20px;
}
#cost_text02{
width:610px;
height:111px;
margin-bottom:10px;
}
#cost_text03{
width:460px;
height:88px;
margin-bottom:29px;
}
#manage_box{
width:626px;
height:auto;
margin:21px 0 0 0;
}
#manage_text{
width:600px;
height:86px;
margin-bottom:37px;
} #rule_box{
width:626px;
height:1180px;
background-image:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/commitbg.jpg);
}
#rule_text{
width:530px;
height:800px;
font-size:18px;
line-height:39px;
color:#dddddd;
padding:20px 90px 0 0;
}
.redtext{
color:#FF520B;
} #link_box{
width:626px;
height:auto;
border-bottom:1px #222222 solid;
margin-top:33px;
margin-bottom:30px;
padding-bottom:61px;
}
#link_area01,
#link_area02,
#link_area03,
#link_area04,
#link_area05,
#link_area06{
width:626px;
height:auto;
}
#link_area01{
margin-bottom:38px;
}
#link_area02{
margin-bottom:26px;
}
#link_area03{
margin-bottom:25px;
}
#link_area04{
margin-bottom:34px;
}
#link_area05{
margin-bottom:32px;
}
#link_leftbox01,
#link_leftbox02,
#link_leftbox03,
#link_leftbox04,
#link_leftbox05,
#link_leftbox06{
float:left;
margin-right:30px;
}
#link_leftbox01,
#link_leftbox04,
#link_leftbox05,
#link_leftbox06{
width:200px;
height:46px;
}
#link_leftbox02{
width:199px;
height:38px;
padding:0 0 4px 1px;
}
#link_leftbox03{
width:121px;
height:60px;
padding:5px 78px 0 1px;
}
#link_rightbox01,
#link_rightbox02,
#link_rightbox03,
#link_rightbox04,
#link_rightbox05,
#link_rightbox06{
float:left;
width:396px;
height:auto;
}
#link_rightbox01 p,
#link_rightbox02 p,
#link_rightbox03 p,
#link_rightbox04 p,
#link_rightbox05 p,
#link_rightbox06 p{
font-size:15px;
color:#ffffff;
margin-top:5px;
line-height:19px;
}
#link_box02{
width:626px;
height:auto;
margin-bottom:55px;
}
#link_box02 h3{
font-size:13px;
font-weight:normal;
color:#ffffff;
margin-bottom:22px;
}
#link_box02 p{
font-size:13px;
color:#ffffff;
line-height:15px;
}
#link_box02 pre{
font-size:13px;
color:#000000;
line-height:17px;
}
#link_box02 span{
display:block;
font-size:13px;
color:#ffffff;
margin-bottom:21px;
}
#link_box02 em{
display:block;
font-size:13px;
color:#aaaaaa;
margin-bottom:47px;
}
.linkbg{
width:454px;
height:53px;
border:1px #222222 solid;
background:#ffffff;
margin:12px 0 22px 0;
padding:7px 0 0 7px;
} #topworklistbg{
width:940px;
height:400px;
margin:50px 0 30px 0;
background-color:#000000;
position:relative;
}
#topblogshopbg{
width:940px;
height:auto;
clear: both;
}
#topblogheaderimage{
width:50px;
float:right;
}
#topshopheaderimage{
width:50px;
float:right;
}
#topblogtextbox{
width:114px;
height:340px;
float:right;
padding:40px 18px 70px 18px;
}
#topblogtitle{
font-size:16px;
line-height:30px;
color:#ffffff;
width:30px;
height:340px;
float:right;
}
#topblogtitle a{
color:#ffffff;
}
#topshoptext{
font-size:16px;
line-height:30px;
color:#ffffff;
width:200px;
height:340px;
float:right;
padding:40px 18px 70px 18px;
}
#topshopimage{
width:184px;
height:340px;
float:right;
margin:40px 18px 0px 18px;
background-color:#000000;
}
#topshoptext a{
color:#F00;
}
#topblogimg{
width:160px;
height:240px;
float:right;
margin:40px 0px 0 20px;
overflow:hidden;
text-align:right;
}
#topblogimg img{
width:160px;
height:auto;
}
#topblogbt{
width:64px;
height:130px;
float:right;
padding:210px 0 0 50px;
}
#topblogtext a{
color:#ffffff;
}
#topblogtext{
font-size:16px;
line-height:30px;
color:#ffffff;
width:72px;
height:340px;
float:right;
}
#topblogtext2{
font-size:16px;
line-height:30px;
color:#ffffff;
width:100px;
height:340px;
float:right;
padding:40px 18px 70px 0px;
}
#topblogtext2 a{
color:#FF520B;
}
#topworklisttext{
font-size:16px;
line-height:30px;
color:#ffffff;
width:70px;
height:400px;
float:right;
margin-right:20px;
}
#bottomtext{
font-size:16px;
line-height:30px;
color:#ffffff;
width:30px;
height:400px;
float:right;
text-align:right;
}
#topworklisttextie{
position:absolute;
top:0px;
left:70px;
font-size:16px;
line-height:24px;
color:#ffffff;
width:800px;
height:50px;
}
#topworklistlinkbt{
float:left;
width:740px;
margin:0 0 0 0;
}
#main_top{
width:940px;
height:auto;
margin:0 auto;
}
#container_top{
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/mainimagebg.jpg) no-repeat 50% 0%;
}
#head_line{
height:auto;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/head_line.gif) repeat-x;
}
#mainimage_box{
width:879px;
height:171px;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/mainimage.jpg) no-repeat;
margin:0 auto;
padding-top:372px;
}
#header_top{
width:841px;
height:auto;
padding:19px 0;
}
#header_top h1{
font-size:18px;
font-weight:normal;
color:#ffffff;
line-height:26px;
}
#gallery_frame{
width:626px;
height:37px;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/gallery_ctitle.gif) no-repeat;
position:relative;
}
#gallery_more{
width:50px;
height:20px;
position:absolute;
top:6px;
left:567px;
}
#gallery_box{
width:626px;
height:auto;
padding:23px 0 25px 0;
}
#gallery_area{
margin-top:24px;
}
#contact_frame{
width:626px;
height:37px;
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/contact_ctitle.gif) no-repeat;
position:relative;
}
#contact_more{
width:50px;
height:20px;
position:absolute;
top:6px;
left:567px;
}
#contact_box{
width:598px;
height:97px;
border:1px #222222 solid;
margin-top:22px;
padding:20px 0 0 26px;
position:relative;
}
#contact_box p{
font-family:"Sawarabi Mincho", serif;
font-size:18px;
color:#ffffff;
line-height:28px;
}
#mail{
width:125px;
height:15px;
position:absolute;
top:79px;
left:490px;
}
#gnav_top{
width:200px;
height:177px;
margin:0 auto;
}
#gnav_top ul{
width:175px;
height:140px;
padding:0px 0px 0px 0px;
}
#gnav_top ul li{
float:right;
margin-left:10px;
}
#gnav ul li{
float:right;
}
.top_sakuhinsyu_bg {
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/topworklistimage_new.jpg) no-repeat;
background-position: center top;
}
.top_sakuhinsyu_box {
width: 100%;
height: 381px;
position:relative;
}
.blog-inner .txt,
.top_sakuhinsyu_box .txt {
color: #fff;
font-size: 20px;
line-height: 2em;
text-align: center;
font-family:"Sawarabi Mincho", serif;
width: 80%;
margin: 0 auto 0 auto;
padding-top: 70px;
}
#blog {
margin-top: 70px;
}
.blog-inner {
text-align: left;
width: 70% !important;
}
.blog-inner .blog-inner p {
text-align: left;
font-size: 15px;
}
.blog-inner p a {
color: #fff;
text-decoration: none;
}
#blog .farst_txt2 {
text-align: center !important;
font-size: 20px !important;
}
.mt15 {
margin-top: 15px;
}
.txt_red {
color: #FF0000;
}
.linktxt {
color: #fff!important;
text-decoration: underline;
}
.top_sakuhinsyu_box .btn {
position:absolute;
bottom:15px;
left: 70px;
}
.line_txt_box {
color: #fff;
font-size: 15px;
line-height: 2em;
-webkit-text-size-adjust: 120%;
text-align: left;
width: auto;
margin: 20px auto 0 auto;
font-family: "Sawarabi Mincho", serif;
letter-spacing: 0.1em;
text-align: center;
}
.line_txt_box p {
margin-bottom: 20px;
}
.top_txt_eng_gb {
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/topworklistimage_new.jpg) no-repeat;
background-position: center top;
}
.bg_engtxt {
background:url(//horitaku1.com/wp/wp-content/themes/horitaku/images/topworklistimage_new_eng.jpg) no-repeat;
background-position: center top;
}
.top_jp_txt {
color:#FFFFFF;
line-height:2em;
letter-spacing: 0.1em;
width:100%;
margin: 0px auto 0 auto;
font-family:"Sawarabi Mincho", serif;
font-size: 15px;
-webkit-text-size-adjust: 120%;
}
.top_jp_txt a {
color:#FFFFFF;
text-decoration: underline;
}
.top_3iconBox {
width: auto;
margin-top: 30px;
display: flex;
justify-content:center; }
.top_3iconBox ul {
display: flex;
align-items: center; }
.top_lineIcon {
margin-left: 15px!important;
margin-right: 15px!important;
}
.eng_font {
font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif!important;
} .workslist_subtitle{
margin:19px 0 32px 0;
}
.workslist_imagebox{
border:solid 1px #222;
width:198px;
height:265px;
}
.workslist_imagebox02,
.workslist_imagebox05,
.workslist_imagebox08{
border:solid 1px #222;
width:198px;
height:265px;
margin-left:13px;
margin-right:13px;
float:left;
}
.workslist_imagebox04,
.workslist_imagebox06{
margin:24px 0;
}
.workslist_imagebox05{
margin:24px 13px;
}
.workslist_imagebox0{
border:solid 1px #222;
width:198px;
height:265px;
float:left;
}
.workslist_imagebox1{
border:solid 1px #222;
width:198px;
height:265px;
margin-right:13px;
float:left;
}
.workslist_imagebox2{
border:solid 1px #222;
width:198px;
height:265px;
float:left;
}
.workslist_imagebox3{
border:solid 1px #222;
width:198px;
height:265px;
float:left;
}
.workslist_imagebox3:nth-child(1){
border:solid 1px #222;
width:198px;
height:265px;
margin-bottom:24px;
float:left;
}
.workslist_imagebox3:nth-child(2){
border:solid 1px #222;
width:198px;
height:265px;
margin-left:13px;
margin-right:13px;
margin-bottom:24px;
float:left;
}
.workslist_imagebox3:nth-child(3){
border:solid 1px #222;
width:198px;
height:265px;
margin-bottom:24px;
float:left;
}
.workslist_imagebox3:nth-child(5){
border:solid 1px #222;
width:198px;
height:265px;
margin-left:13px;
margin-right:13px;
float:left;
}
#workslist_footerpagenavbox{
width:626px;
height:38px;
border-top:solid 1px #222;
border-bottom:solid 1px #222;
margin-top:32px;
}
#workslist_footerpagenav0{
width:80px;
height:13px;
font-size:14px;
float:left;
margin:12px 0 0 0;
}
#workslist_footerpagenav0 a{
color:#fff;
}
#workslist_footerpagenav1{
width:466px;
font-size:13px;
float:left;
margin:12px 0;
text-align:center;
letter-spacing:6px;
}
#workslist_footerpagenav1 a{
color:#fff;
}
#workslist_footerpagenav2{
width:80px;
font-size:14px;
float:right;
margin:12px 0;
text-align:right;
}
#workslist_footerpagenav2 a{
color:#fff;
}
.workslist_footerpagenav3{
width:80px;
font-size:14px;
float:right;
margin:12px 0;
text-align:right;
}
.workslist_footerpagenav3 a{
color:#fff;
}
#workslist_footerpagenav1numtgt a{
color:#f00;
font-size:18px;
}
#workslist_footerlistbox{
width:626px;
height:38px;
}
#workslist_footerlist0{
width:120px;
font-size:13px;
float:left;
margin:12px 0 0 0;
}
#workslist_footerlist0 a{
color:#fff;
}
#workslist_footerlist2{
width:214px;
float:right;
text-align:right;
margin:5px 0 0 0;
position:relative;
}
#workslist_footerlist2list{
position:absolute;
top:23px;
left:0px;
width:212px;
height:auto;
background-color:#000;
border:solid 1px #222;
font-size:15px;
display:none;
}
#workslist_footerlist2list li{
padding:4px 12px;
color:#fff;
}
#workslist_footerlist2list li a{
color:#fff;
}
#workslist_footerlist2image{
position:absolute;
width:214px;
height:23px;
top:0px;
left:0px;
}
#workslist_footerlist2 a{
color:#fff;
}
#workslist_footertagbox{
width:626px;
height:auto;
border-top:solid 1px #222;
border-bottom:solid 1px #222;
letter-spacing:6px;
margin-bottom:50px;
}
#workslist_footertag0{
width:626px;
font-size:13px;
float:left;
margin:12px 0 0 0;
line-height:20px;
}
#workslist_footertag0 a{
color:#fff;
}
.worksdetail_subtitle{
width:626px;
height:auto;
font-size:22px;
margin:19px 0 0 0;
padding-top:10px;
color:#fff;
border-bottom:solid 1px #222;
font-weight:normal;
}
.worksdetail_subtitle2{
width:626px;
height:auto;
font-size:22px;
margin:19px 0 0 0;
color:#fff;
font-weight:normal;
}
.worksdetail_subtitle a{
color:#ffffff;
}
.worksdetail_subtitle2 a{
color:#ffffff;
}
.worksdetail_mainimage{
width:624px;
height:830px;
border-top:solid 1px #222;
border-bottom:solid 1px #222;
}
.worksdetail_subdate{
width:626px;
height:33px;
font-size:13px;
margin:15px 0 15px 0;
color:#fff;
}
.worksdetail_subdate a{
color:#ffffff;
}
.worksdetail_blogmain p{
margin:19px 0;
color:#fff;
font-size:13px;
line-height:20px;
}
.worksdetail_blogmain img{
display:block;
margin-bottom:10px;
width:250px;
height:auto;
}
.worksdetail_blogbox{
width:626px;
height:auto;
margin:0 0 72px 0;
color:#fff;
border-top:solid 1px #222;
} .page-nav{
text-align: center;
padding-top:5px;
position:relative;
}
.page-nav .first,
.page-nav .last{
display:none;
}
.page-nav li{
display: inline;
list-style: none outside none;
font-size:14px;
}
.page-nav a{
color:#ffffff;
text-decoration:none;
}
.page-nav-tgt a{
color:#900000;
}
.page-nav li.current span{
color:#900000;
font-size:20px;
}
.previous{
position:absolute;
top:10px;
left:0;
}
.next{
position:absolute;
top:10px;
right:0;
}
.page-nav li.previous,
.page-nav li.privious span{
color:#ffffff;
text-decoration: none;
}
.page-nav li.next,
.page-nav li.next span{
color:#ffffff;
text-decoration: none;
}
.page-nav li.page_nums span{
color:#ffffff;
}
.page-nav li a,
.page-nav li.current span,
.page-nav li.previous span,
.page-nav li.next span,
.page-nav li.page_nums span{
padding: 0.25em 0.8em;
display: inline-block;
position:relative;
}
.entry-header{
width:626px;
height:auto;
border-bottom:1px #222222 solid;
}
.entry-header2{
width:626px;
height:auto;
border-bottom:none;
}
.entry-title{
font-size:20px;
color:#ffffff;
padding:20px 0;
}
.entry-title a{
color:#ffffff;
}
.entry-content{
font-size:13px;
color:#ffffff;
padding:30px 0 50px 0;
line-height:20px;
}
.entry-content a{
color:#ffffff;
}
.entry-content img{
display:block;
margin-bottom:10px;
}
.entry-date{
font-size:12px;
color:#ffffff;
margin-bottom:20px;
}
.sns_box{
float:right;
margin-right:-30px;
margin-top:20px;
margin-bottom:10px;
}
.sns_boxbg{
height:auto;
width:100%;
}
.mixi_like{
float:left;
}
.facebook_like{
float:left;
width:125px;
}
.twitter{
float:left;
width:125px;
}
.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
}
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
.pagination a:hover{
color:#fff;
background: #3279BB;
}
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}
#bokusaibox{
height:1300px;
}
.tategakistyle1{
font-size:16px;
line-height:16px;
color:#ffffff;
width:20px;
height:auto;
float:right;
margin-right:10px;
}
.tategakistyle2{
font-size:16px;
line-height:16px;
color:#ffffff;
width:20px;
height:auto;
float:right;
margin-right:10px;
}
.redtext{
color:#FF520B;
}
#tategakitag1{
position:absolute;
top:0px;
right:10px;
}
#tategakitag2{
position:absolute;
top:0px;
right:40px;
}
#tategakitag3{
position:absolute;
top:240px;
right:70px;
}
#tategakitag4{
position:absolute;
top:0px;
right:0px;
}
#tategakitag5{
position:absolute;
top:0px;
right:10px;
}
#tategakitag6{
position:absolute;
top:0px;
right:0px;
}
#tategakitag7{
position:absolute;
top:0px;
right:30px;
}
#tategakitag8{
position:absolute;
top:130px;
right:30px;
color:#FF520B;
}
#tategakitag9{
position:absolute;
top:0px;
right:60px;
}
#tategakitag92{
position:absolute;
top:0px;
right:90px;
}
#tategakitag10{
position:absolute;
top:0px;
right:120px;
}
#tategakitag11{
position:absolute;
top:0px;
right:10px;
}
#tategakitag12{
position:absolute;
top:160px;
right:10px;
}
#tategakitag13{
position:absolute;
top:0px;
right:50px;
}
#tategakitag14{
position:absolute;
top:100px;
right:50px;
}
#tategakitag15{
position:absolute;
top:0px;
right:90px;
}
#tategakitag16{
position:absolute;
top:0px;
right:130px;
}
#tategakitag17{
position:absolute;
top:0px;
right:170px;
}
#tategakitag18{
position:absolute;
top:210px;
right:170px;
}
#tategakitag19{
position:absolute;
top:0px;
right:210px;
}
#tategakitag20{
position:absolute;
top:0px;
right:250px;
}
#tategakitag21{
position:absolute;
top:0px;
right:290px;
}
#tategakitag22{
position:absolute;
top:0px;
right:330px;
}
#tategakitag23{
position:absolute;
top:0px;
right:370px;
}
#tategakitag24{
position:absolute;
top:0px;
right:410px;
}
#tategakitag25{
position:absolute;
top:0px;
right:450px;
} .top_eng_box {
text-align:center;
}
.top_eng_txt {
color:#FFFFFF;
font-size: 16px;
-webkit-text-size-adjust: 120%;
line-height:2em;
letter-spacing: 0.1em;
width:100%;
margin: 50px auto 0 auto;
font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif;
}
.top_eng_txt a {
color:#FFFFFF;
text-decoration: underline;
}
.farst_txt {
color:#F84E0A;
line-height: 2em;
}
.farst_txt2 {
margin-bottom: 15px;
font-size: 20px;
-webkit-text-size-adjust: 120%!important;
color:#fff;
line-height: 1em;
}
.japan_txt {
font-size:15px;
color:#fff;
line-height: 1.5em;
font-family:"Sawarabi Mincho", serif;
}
.japan_txt_title {
font-size:21px;
color:#fff;
line-height: 1.5em;
display:block;
margin-bottom:10px;
}
.eng_email_btn {
font-family: "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}
.eng_email_btn a {
width:300px;
height: 40px;
color:#fff;
font-size:25px;
text-align:center;
padding-top:15px;
margin:50px auto 0 auto;
display: block;
background:#000;
border: 1px solid #fff;
border-radius:0px;
}
.eng_email_btn a:hover {
color:#D92C00;
background: #fff;
text-decoration: none;
opacity:10;
filter: alpha(opacity=100);
} .top-news {
text-align: center;
margin-bottom: 60px;
}
@media screen and (max-width: 980px) { .blog-inner {
text-align: left;
width: 90% !important;
}
.blog-inner p {
margin-bottom: 15px;
}
}