﻿@charset "utf-8";
/* CSS Document */

/* 英語レベルと総語数 */
.engLv{ vertical-align:middle;}
.engLv img{ margin-top:2px;}
.lv_l{background:url(/titles/products/img/bg_lvBox_l.gif) no-repeat left top;
height:25px; font-size:80%; padding:2px 4px 0px 5px; margin:0; width:auto; float:left;}
.lv_c{background:url(/titles/products/img/bg_lvBox_c.gif) repeat-x left top;
height:25px; font-size:80%; padding:2px 2px 0px 4px; margin:0; width:auto; float:left; text-align:center;}
.lv_r{background:url(/titles/products/img/bg_lvBox_r.gif) no-repeat left top;height:25px; width:auto; float:left; width:5px;}

.contentsBox{ height:auto;}
.contentsBox h3{ background:url(/contents/function/img/ico_f.jpg) no-repeat left top; text-indent:33px; padding:3px; margin-top:20px; clear:both}
.contentsBox h4 .step{ color:#CC0000;}
.contentsBox a{}
.contentsBox a:hover{text-decoration:underline; background-color:transparent;}

.copy{ font-size:80%; margin:0 15px;}

.aboutBox{ padding:0 10px;}
h1{background:url(/contents/img/title_pick_bk.jpg) bottom left; height:50px; color: #FFFF99; padding:10px 15px 0; margin-bottom:0px;}
h2{ background:url(img/h2_pick.jpg) no-repeat; padding:0.5em; color: #CC0000}

#back_n li{ list-style-type: none; margin:0 1em;}
#back_n li .vol{ font-weight:bold; color:#0000FF;}
#back_n li a{ color:#000000; font-size:90%;}
#back_n li a:hover{ text-decoration:none;}

