﻿@charset "utf-8";

/*  

Theme Name: ALCOOL Theme
Theme URI: http://alcool.jp/
Description: 「ALCOOL」
Version: 20170501
Author: tomocre

*/ 

/* 外部CSS */
@import "css/common.css";

/* 写真の配置調整 */
.cl {
	clear: both;
}
.fll {
	float: left;
	margin-right: 15px;
}
.flr {
	float: right;
	margin-left: 15px;
}
.flr,.fll {
	text-align: center;
	color:#555555;
	font-size:11px;
	font-weight:bold;
	line-height:120%;
}
.flr img,.fll img {
	margin-bottom:5px;
}
.tc {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}


img {
	margin: 0;
	border:none;
}
img.size-auto,
img.size-large,
img.size-full,
img.size-medium {
	max-width: 100%;
	height: auto;
}
.wp-caption {
	text-align:center;
}
.wp-caption-text {
	text-align:center;
}
.alignright,img.alignright {
	display: inline;
	clear: right;
	float: right;
	margin-right: 0px;
	margin-left: 15px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align:center;
}
.alignleft,img.alignleft {
	display: inline;
	clear: left;
	float: left;
	margin-right: 15px;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align:center;
}
.aligncenter,img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
.aligntc,img.aligntc {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;

}
img.alignleft,
img.alignright,
img.aligntc {
	margin-bottom: 10px;
}

@charset "utf-8";

/*  

Theme Name: ALCOOL Theme
Theme URI: http://alcool.jp/
Description: 「ALCOOL」
Version: 20170501
Author: tomocre

*/ 

/* 外部CSS */
@import "css/common.css";

/* 写真の配置調整 */
.cl {
	clear: both;
}
.fll {
	float: left;
	margin-right: 15px;
}
.flr {
	float: right;
	margin-left: 15px;
}
.flr,.fll {
	text-align: center;
	color:#555555;
	font-size:11px;
	font-weight:bold;
	line-height:120%;
}
.flr img,.fll img {
	margin-bottom:5px;
}
.tc {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}


img {
	margin: 0;
	border:none;
}
img.size-auto,
img.size-large,
img.size-full,
img.size-medium {
	max-width: 100%;
	height: auto;
}
.wp-caption {
	text-align:center;
}
.wp-caption-text {
	text-align:center;
}
.alignright,img.alignright {
	display: inline;
	clear: right;
	float: right;
	margin-right: 0px;
	margin-left: 15px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align:center;
}
.alignleft,img.alignleft {
	display: inline;
	clear: left;
	float: left;
	margin-right: 15px;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align:center;
}
.aligncenter,img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
.aligntc,img.aligntc {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;

}
img.alignleft,
img.alignright,
img.aligntc {
	margin-bottom: 10px;
}

.leftbox{
width: 70%;
height: auto;
float: left;
}

img.alignalcoolleft{
width: 45%;
height: auto;
margin-right: 10px;
margin-bottom: 30px;
float: left;
}
img.alignalcoolright{
width: 30%;
height: auto;
margin-bottom: 30px;
float: right;
}

.clear{
clear: both;
}

/* 固定ページ下部ナビ
----------------------------------------------------*/

#pagenavi {
clear: both;
width: 100%;
height: auto;
padding: 0;
}

#pagenavititle{
font-size: 18px;
color: #000000;
padding: 20px 0 0 0;
}

#pagenavi ul {
list-style: none;
padding: 0;
}

#pagenavi li a {
padding: 0 20px 10px 0;
float: left;
}

.dl_btn_area{margin-bottom:8em;}
.dl_btn_area ul{margin-bottom:3em;}
.dl_btn_area li{line-height:2em;}