/*
Theme Name:         Minima Lite
Theme URI:          http://minima.in/lite
Description:        Minima Lite is a responsive, flat and minimalist theme. This theme packs responsive carousels, featured boxes, 4 color options and a powerful admin panel to manage and customize look and feel of your website. Minima Lite is translation ready.
Version:            1.0.14
Author:             Minima Themes
Author URI:         http://minima.in/
Tags:               black, white,light, two-columns, three-columns,responsive-layout, custom-header, custom-background, threaded-comments, translation-ready, microformats,  editor-style, custom-menu, left-sidebar, right-sidebar
License:            Open Source GPL V 2
License URI:        http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Put Your CSS here */

nav.navigation{
	margin-bottom: 120px;
}

div.w4postlisttableofcontents{
	margin-left:10px;
}

img.amshadow{
	box-shadow: 7px 7px 7px rgba(0,0,0,0.2);
}
img.amshadow2{
	box-shadow: 7px 7px 7px rgba(0,0,0,0.2);
	border: 1px solid #eeeeee;
}
img.absp{ /* not use */
	border-left: 30px solid #000000;
	border-right: 30px solid #000000;
	border-top: 40px solid #000000;
	border-bottom: 40px solid #000000;
	border-radius: 60px;
	width: calc(100% - 80px);
	width: -webkit-calc(100% - 80px);
}

div#amadfooterarea1
div#amadfooterarea2{
	margin:5px 0px;
	padding:0px;
	width: 100%;
	height: 80px;
	border-radius: 20px;
}
div#amadfooterarea1{
	background:url(http://www.agentmail.jp/knowledge/wp/wp-content/uploads/2015/10/ad_login.png) #f7edec center center no-repeat;
	border: 3px solid #93130b;
}
div#amadfooterarea2{
	background:url(http://www.agentmail.jp/knowledge/wp/wp-content/uploads/2015/10/ad_sp.png) #f1f5ed center center no-repeat;
	border: 3px solid #518d17;
}
div#amadfooterarea1:hover,
div#amadfooterarea2:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	cursor: pointer;
}
div#amadfooterarea1 a,
div#amadfooterarea2 a{
	display: block;
	width: 100%;
	height: 80px;
	text-decoration: none;
}

div.featured-box:hover{
	background-color: #eeeeee;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	cursor: pointer;
}|
div#contentsfootermenu,
div#contentsfooternavi{
	text-align: center;
	width: 100%;
	margin: 0 auto;
	padding:0px;
	height: 100px;
}
div#contentsfootermenu ul,
div#contentsfooternavi ul{
	list-style: none;
	margin:0px;
	padding:0px;
}
div#contentsfootermenu ul li,
div#contentsfooternavi ul li{
	float: left;
	width: 31%;
	height: 100px;
	display: block;
	margin: 5px 1% 5px 1%;
	background-color: #71b8ff;
}
div#contentsfooternavi ul li{
	background-color: #800000;
	width: 48%;
}
div#contentsfootermenu ul li:hover,
div#contentsfooternavi ul li:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
div#contentsfootermenu ul li a,
div#contentsfooternavi ul li a{
	text-align: center;
	vertical-align: middle;
	width: 100%;
	margin: 0 auto;
	padding: 40px 0px 40px 0px;
	display:block;
	font-weight:bold;
	color: #ffffff;
}
@media screen and (max-width:800px) {
	div#contentsfootermenu,
	div#contentsfooternavi{
		margin:0px;
		padding:0px;
		margin-bottom: 20px;
		height: 160px;
	}
	div#contentsfootermenu ul li,
	div#contentsfooternavi ul li{
		width: 95%;
		height: 50px;
		display: block;
		margin: 2px 5px 2px 5px;
		text-align: center;
	}
	div#contentsfootermenu ul li a,
	div#contentsfooternavi ul li a{
		text-align: center;
		vertical-align: middle;
		width: 100%;
		padding: 15px 0px 15px 0px;
		display:block;
		font-weight:bold;
		color: #ffffff;
	}
}

/* for flash movie*/
.tscplayer_inline {
        position:static;
/*      margin: 30px; */
/*      width: 960px;
        height: 600px; */
        width: 700px;
        height: 438px;
        z-index: 9999;
}

.tscplayer_fullframe {
        position:absolute;
        top: 0px;
        left: 0px;
        margin: 0px;
        padding: 0px;
        z-index: 9999;
}

div.informationbox{
	border: 1px solid #cccccc;
	margin: 10px;
	padding: 5px;
}
div.informationbox p.informationboxtitle{
	font-weight:bold;
}
div.informationbox ul{
	list-style:none;
}
div.informationbox ul li{
	border-bottom: 1px #dddddd dotted;
}


div#buttoncolorselecter,
div#buttoncolorselecter *{
	border:none !important;
}

div.faqquestion{
	background-color: #f3f3f3;
	padding: 10px;
	font-weight:bold;
}
div.faqanswer{
	margin-top: 5px;
	background-color: #f3f3f3;
	padding: 10px;
	font-weight:bold;
}
div.faqexplanation{
	margin-top: 5px;
	padding: 10px;
	border: 1px solid #efefef !important;
}
div.faqanswer p,
div.faqquestion p{
	font-size: 1.3em;
}
div.faqquestion:before{
	content : "【 質問 】";
	font-size: 1.5em;
	margin-bottom: 10px;
}
div.faqanswer:before{
	content : "【 答え 】";
	font-size: 1.5em;
	margin-bottom: 10px;
}
div.faqexplanation:before{
	content : "【 解説 】";
	font-size: 1.5em;
	margin-bottom: 10px;
	font-weight:bold;
}

table.amModeIcons,
table.amToolsIcons,
table.amUsersIcons,
table.amPrizeIcons{
	width:auto;
}
table.amModeIcons tbody tr th.amMainMenuTitle,
table.amToolsIcons tbody tr th.amMainMenuTitle,
table.amUsersIcons tbody tr th.amMainMenuTitle,
table.amPrizeIcons tbody tr th.amMainMenuTitle{
	width: auto;
}
table.amModeIcons tbody tr td,
table.amToolsIcons tbody tr td,
table.amUsersIcons tbody tr td,
table.amPrizeIcons tbody tr td{
	vertical-align: middle;
}
table.amModeIcons tbody tr th div{
	margin:0px 10px 0px 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
	background: url(https://www.agentmail.jp/ampl/amplimg/icons60.png) 0 0;
}

table.amModeIcons tbody tr th div.amModeMenuProjectList{
	background-position: -960px 0;
}
table.amModeIcons tbody tr th div.amModeMenuAgetYou{
	background-position: -1260px 0;
}
table.amModeIcons tbody tr th div.amModeMenuEvent{
	background-position: -1320px 0;
}
table.amModeIcons tbody tr th div.amModeMenuPhraseStock{
	background-position: -1380px 0;
}
table.amModeIcons tbody tr th div.amModeMenuSearch{
	background-position: -900px 0;
}
table.amModeIcons tbody tr th div.amModeMenuImage{
	background-position: -420px 0;
}
table.amModeIcons tbody tr th div.amModeMenuLink{
	background-position: -540px 0;
}
table.amModeIcons tbody tr th div.amModeMenuProject{
	background-position: -840px 0;
}
table.amModeIcons tbody tr th div.amModeMenuMailMagazine{
	background-position: -120px 0;
}
table.amModeIcons tbody tr th div.amModeMenuStepmail{
	background-position: -180px 0;
}
table.amModeIcons tbody tr th div.amModeMenuDirectMail{
	background-position: -240px 0;
}
table.amModeIcons tbody tr th div.amModeMenuReturnMail{
	background-position: -300px 0;
}
table.amModeIcons tbody tr th div.amModeMenuForm{
	background-position: -60px 0;
}
table.amModeIcons tbody tr th div.amModeMenuList{
	background-position: -360px 0;
}
table.amModeIcons tbody tr th div.amModeMenuSmartFilter{
	background-position: -480px 0;
}
table.amModeIcons tbody tr th div.amModeMenuMailFrame{
	background-position: -600px 0;
}
table.amModeIcons tbody tr th div.amModeMenuPaypal{
	background-position: -660px 0;
}
table.amModeIcons tbody tr th div.amModeMenuLandingPage{
	background-position: -1200px 0;
}


table.amToolsIcons tbody tr th div{
	margin:0px 10px 0px 0px;
	padding: 0px;
	height: 40px;
	width: 40px;
	display: block;
	background: url(https://www.agentmail.jp/ampl/amplimg/icons40.png) 0 0;
}
table.amToolsIcons tbody tr th div.amToolsToolMenu{
	background-position: 0 0;
}
table.amToolsIcons tbody tr th div.amToolsManagement{
	background-position: -480px 0;
}
table.amToolsIcons tbody tr th div.amToolsCreate{
	background-position: -40px 0;
}
table.amToolsIcons tbody tr th div.amToolsDetail{
	background-position: -240px 0;
}
table.amToolsIcons tbody tr th div.amToolsCopy{
	background-position: -200px 0;
}
table.amToolsIcons tbody tr th div.amToolsInvalid{
	background-position: -320px 0;
}
table.amToolsIcons tbody tr th div.amToolsValid{
	background-position: -280px 0;
}
table.amToolsIcons tbody tr th div.amToolsDelete{
	background-position: -360px 0;
}
table.amToolsIcons tbody tr th div.amToolsLog{
	background-position: -1160px 0;
}
table.amToolsIcons tbody tr th div.amToolsTrace{
	background-position: -600px 0;
}
table.amToolsIcons tbody tr th div.amToolsTestMail{
	background-position: -640px 0;
}
table.amToolsIcons tbody tr th div.amToolsAgentYou{
	background-position: -720px 0;
}
table.amToolsIcons tbody tr th div.amToolsClipBoard{
	background-position: -680px 0;
}
table.amToolsIcons tbody tr th div.amToolsStepmailManagement{
	background-position: -520px 0;
}
table.amToolsIcons tbody tr th div.amToolsStartUsing{
	background-position: -1200px 0;
}
table.amToolsIcons tbody tr th div.amToolsSuspentionOfUse{
	background-position: -1240px 0;
}


table.amUsersIcons tbody tr th div{
	margin:0px 10px 0px 0px;
	padding: 0px;
	height: 24px;
	width: 24px;
	display: block;
	background: url(https://www.agentmail.jp/ampl/amplimg/icons24.png) 0 0;
}
table.amUsersIcons tbody tr th div.amUsersIconUser{
	background-position: -48px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconAccount{
	background-position: -72px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconOption{
	background-position: -96px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconBilling{
	background-position: -120px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconAgentMailLetter{
	background-position: -192px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconFirstStep{
	background-position: -216px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconTargetFlow{
	background-position: -240px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconFaq{
	background-position: -264px 0;
}
table.amUsersIcons tbody tr th div.amUsersIconLogout{
	background-position: 0 0;
}
table.amUsersIcons tbody tr th div.amUsersIconClose{
	background-position: -24px 0;
}


table.amPrizeIcons tbody tr th div{
	margin:0px 10px 0px 0px;
	padding: 0px;
	height: 20px;
	width: 40px;
	display: block;
	background: url(https://agentmail.yasudakazutaka.com/ampl/amplimg/prize.png) 0 0;
}
table.amPrizeIcons tbody tr th div.amPrizeGoldIcon{
	background-position: -0px 0;
}
table.amPrizeIcons tbody tr th div.amPrizeSilverIcon{
	background-position: -40px 0;
}
table.amPrizeIcons tbody tr th div.amPrizeBronzeIcon{
	background-position: -80px 0;
}

