@charset "utf-8";

/*
Theme Name: アーカイブ
Theme URI: http://www.archives.jp
Description: アーカイブの検索・表示専用のテーマ
Author: ○○株式会社
Author URL: http://www.archives.jp
Version: 1.0
tags:このスタイルシートは、PC版のサイドバー用に制作されたものです。
*/

/*===============================================
　アイ・ラブゆうちゃん（4コマ漫画）
===============================================*/
body#i_love_u-chan {
	background-color:#ffffff;
}



body#i_love_u-chan  #main {
    width: 100%;
}


body#i_love_u-chan #subpage{
	border:none;
}


.left {
    float: left;
}



body#i_love_u-chan .Column_left{
	float:left;
	width:70%;
}

body#i_love_u-chan .Column_right{
	float:right;
	width:25%;
	font-size:84%;
}



body#i_love_u-chan #subpage h2 {
    background: none;
    display: block;
    height: auto;
    position: relative;
    width: 100%;
    z-index:inherit;
}

body#i_love_u-chan #subpage h2 img {
    height: auto;
    left:inherit;
    position:inherit;
    top:inherit;
    width:100%;
}


body#i_love_u-chan #subpage h3 {
	background:none;
	height:auto;
	border:0;
	padding:0;
	text-align:center;
}


body#i_love_u-chan #subpage h3 img {
	width:100%;
	max-width:540px;
	height:auto;
}

body#i_love_u-chan .con_box{
	margin:0 0 40px 0;
}

body#i_love_u-chan .con_box:after {
clear: both;
float: none;
content: ".";
display: block;
height: 0px;
visibility: hidden;
}

body#i_love_u-chan .box_right{
	float:right;
	width:46%;
	font-size:96%;
	line-height:140%;
}

body#i_love_u-chan .box_left{
	float:left;
	width:50%;
	text-align:center;
}

body#i_love_u-chan .box_left img{
	width:100%;	
}

body#i_love_u-chan img.img_imagination{
	max-width:216px;
}

body#i_love_u-chan .fram{
	text-align:center;
	margin:60px 0 30px 0;
}

body#i_love_u-chan .fram img{
	width:100%;
	max-width:252px;
	margin:auto;
}




body#i_love_u-chan .Column_right img{
	width:100%;
	text-align:center;
}


body#i_love_u-chan .Column_right .cover{
	width:60%;
	margin:auto;
}


body#i_love_u-chan .Column_right .tag_book{
	margin:0 0 20px 0;
}


body#i_love_u-chan .Column_right .con_box{
	margin:0 0 10px 0;
}


body#i_love_u-chan .Column_right .box_right{
	padding:40px 0 0 0;
}





@media screen and (max-width: 768px) {
	
}

@media screen and (max-width: 480px) {
	
body#i_love_u-chan #subpage{
	margin:10px auto;
}

body#i_love_u-chan #subpage h2.txt_pc {
	display:none;
}

body#i_love_u-chan .Column_left {
    float: none;
    width: 96%;
	margin:auto;
}

.top_book .cover{
	width:50%;
	margin:auto;
}

.top_book .cover img{
	width:100%;
}

body#i_love_u-chan .Column_right {
    float: none;
    font-size: 84%;
    width: 96%;
	margin:0 auto 40px;
}

body#i_love_u-chan #subpage h2 {
	padding:0 0 20px 0;
}

body#i_love_u-chan .Column_left .box_left {
    float: none;
    width: 96%;
	margin:auto;
}

body#i_love_u-chan .Column_left .box_right {
    float: none;
    width: 96%;
	margin:auto;
}

body#i_love_u-chan .Column_left .box_left {
	margin:0 0 20px 0;
}


}


@media screen and (max-width: 375px) {
}


@media screen and (max-width: 320px) {
}








